extraction done