added lights feature