Reading this with dd and can't stop giggling.