fix and work with lighting