put and move working