Some impressions of Sarracenia and Darlingtonia