100% test coverage, travis fine tuning