David was great and kept everyone intrigued and engaged.