fix linter bugs