socket test added