Improved the webgl thing