perfect is now pervasive, merge in Daniel's -00 changes as basis.