Take that John McCain!