the tests are passing on my local machine

trying again on travis with a few tweaks