still fixing pdm
improved pdm readability
noooooooo
use not, rather than == False
break pdm into component parts
don't modify MJD row values in place