added startiter keyword