add User.predict()