Pushing a boundary at a time