first try for js-interop phase