Moved shading into its own profile