Started implementing Model.