Cosmic sheild