fix bug on explicit lighting on light