Iterator pbms