got shaders working