lifecycle-of-a-model