modified makefile and .travis.yml ; should work with travis