added basic lighting