add socket mockup