todo: update bg model in edge area like refresh model