Cosmic phenomena