Work on size reconciliation

got all tests to pass
note: speed hurting, blend updates not working