last attempt to put ambient and diffuse like didn't work