more updates to JsThisAndCallback