Commit for extract functionality along with supporting callbacks