Complete JS3