cleaned up and fixes some shaders