dynamic pm