add http proxy code