I don't understand why you would need to change the CatID if the category name or order was changed. I'd probably have to look at the application to comment on how to do it more efficiently. Perhaps we could do a premier support ticket to look into this together.