some missing iterator operators