All very good and funny. Thank you Allen.