add feature_parser