Lets split these into their own files shall we
Lint everything I touch