flat shading variable added