added test
added force_move