notional teardown