support flycheck-mode