add a sock proxy