add readyState, and some browserchannel params inside wrapper