all files pass linting
merged in linting changes with docs changes