MainModel update