ran this thing through a linter