js-interop update, layout changes