adjusted feature list logic for each template operator