update travis and passing tests