better to not call iterator here to reduce object creation.