use models to create update bot