adds automatic linting