iterator add skip