merge po before persist