Added additional checks when user already exists