iteration over secondaries