uncomment extract -- its buggy though