add a webgl work