Window on the universe