Yeh, I suspected this might cause some confusion. As I said, the customer wants the database to mirror their current clerical system. They don't allocate client IDs until they transfer from the waiting list to the client list. I know it doesn't make a lot of sense.