updated hosted js source, step 1 of way too damn many