add extract,cut,dedup