converted Shaders.hs to .lhs