general linting