add:move to model and add test