add User.user method