Cosmic journey