added webgl manager