New: pmapreparationbook