add analytics
update header
update ui
update messages