require jsapi fix