update ui & data

update ui & data