updated directive section