Ted Cruz, likable guy? He's working on that