handle cyclical payments for the same item