setting the previous and current state of a representation properly in the model