fixed update receiving PO value bug