add test for move