extract_features edit