added catches for an already existing user