minor updates. Shader still does not work.