add taxture and light