bug fix and touch enhancement to old menu widget