pulling new stuff
fixing specular