Flymake done right