I think I understand where I was going wrong. If the user exists it exists in all companies and programs however the group set up for the user can be changed for each program and company. Does that sound right? I'm going to wait till morning before trying again so I thought I would see if this sounds right to you or if I'm off base. Thanks for your time.