Binary pm, reads pm.json, disabled/enabled flag, better error messages.