iter - use type keywords