through the weeds...
ongoing work for core reworking