feature extraction now supports dictionary related stuff