new feature: description generation for response body