add common menu system