Extract add-ancillary function