updated js guide