Changed Light Updating Logic...