range-for notes