Trump has everything