hw js1 and js2