add sorted iterator