model finalized