potential socket fix