added .js cause sean is an idiot