Steve a new celestial phenomenon