started to complete the model according to the criterions