add hide-show mode (hs-minor-mode).