add back menu and store menu callback handler