Rays of hopes