Split classes for PBM handeling