Completed first pass of basic models.