modified guest user creation