revise logic for show in menu issues raised on forum. fixes #95