linter pass