The PM function exists for a reason.