Notes for nopmc.com