finalised model + documented assembly/performance