add flycheck mode