fix add/pay system