added mouse-mode