I am nearly in tears laughing