feature:autoupdate model