update PM