modified creation of ARServerUser to handle impersonate user properly