updated light and spotlight