update daoyan
snapshot daoyan
update UI