Added check to make sure user does not already exist