Shaders system improved