add creating user when not exists in database