fix menu generator and menu styles