Let's say I had a UserType Admin. Now to prevent duplicates of the UserType, I validate if such a title exists and if it does, it issues an error. If not it creates the record. Now use the same principle when I would be updating the record. It would want to check if a similar UserType existed to avoid duplicates. The problem herein lies with that lets say I wanted to change the assigment level of an Admin from 1 to 2, it would check if the UserType title exists and issues an error even though all I want to do is change the assignment level.<BR><BR>Does that help?