extracting complete