The past weeks have been a Massive Green Light