**Is your feature request related to a problem? Please describe.** The current extract implementation is good but not really useful for me cause it's not efficient and I actually don't...
enhancement