added support for flycheck