#7 must use phantomjs for travis build