some of extraction bugs