Version 1 of better extraction (not good :( )
Experiments