fun throughout difficult entertainment h