Model Implemented