An advanced menu library