small refactor and travis yml