minor-mode and menu added.