Thinking light_edited version