- some socket modifications
- secure socket is being handled by azure