fix move logic
fix unit tests and travis