shorter for loop implemented for pickup and drop only - not move.