fixed shading, added to ui