added v3i socket type