code, travis and cmakelist OK