add user login first