Started implementing ClassicModel