jsapi fixes