cleanup order, push to base