updateViewModel --> updateModel