added directional light and spotlight