Adding new shading and stuff