moved JS3 to after JS2