The system should be smart enough to know that if someone has already paid January Tuition and we have used the code for January in the transaction then when we go to post tuition the system skips that person because January has already been paid. This is a pretty basic function that should have been implemented at launch of the product.