Progress commit, initial implementation of models