All movement for replacement abstraction