Funny, but the last part is almost too much for me lol