Synchronize view-models and models