better extend example and description