don't depend on menu.[c/h]