init linters refactored