Added shading and light