more API fixes
add mongo service for travis
increase clarity