removed Iterator typedefs