JS still improving