fix feature iterator