support multiple lights