Lots of fun ideas on this one.