Segment pusher