menu update and fix a html bug