init
add light
dir light