update some shader code to test the new effect