put a halter upon WebGL