add text to menu button, update some code comes from internet.