more experimentation with webgl