added support for network io intercept