Sorry for the high amounts of light-modeness