firefox now passes all tests, ie most
more node stuff to remove