shader is messed up, investigating :|