making some more progress with disaggregation.  Doesn't work yet.