thought provoking () made me pee my pants with laughter () helpful information ()