Adorable and hilarious.