initial revision of JS engine was added