Model Completed and tested