enhanced travis.yaml