much more comprehensive travis testing