update
update light.c