Things may be looking up for Trump...