now works for flymake and flycheck