these are very funny.