a new version of dynamic and interactive javacript