and yet i still laughed my ass off...