more linting but javascript is too big