add new #all interface for tenant iteration