thanks rick for sending the patch as an attachment, i was finally able to apply it and look at the changes in xxdiff. one problem with this patch is: if you have a customer with some recurring charge packages and some one-time charge packages, it's possible the recurring charged will be skipped. this is obviously not desirable. i'll see what i can do... -- _ivan