added webgl bug