fixing some dependencies and shading