Hello Elvin, You've just GOT to be speaking satirically. I mean, "Lefty think tanks", "everything that he promised to do has come to fruition", "crybaby liberals".  You can't possibly be serious. And for the record, I intend to think about Trump not at all this Canada Day weekend. Hope you enjoy yours, too.