fixed shader problem