menu factory can take unicode, on_asks LOW is resolution independent, logging fix