Code review and comments for Model.