use flycheck instead of flymake