update features
reduce parsers to 1