Trump has been performing well lately