A: add socket proxy #64