not phantom.js but a js mirror