modified eslint rules