update features, add taxonomy