beginnings of a linter, sadly the file operation corrupts input for cloader as opposed to taking a file handle stream input