core update of menu widget