factorised code, callbacks menu buttons use now the same function static in c_menu to launch their menu