cleanup + payout