Failed to fix bug, but worked on light a bit.