the js js vm for fun