added mouse_enabled feature