and having a laugh