add methods in UserManager