add MenuException
add MenuException