hopefully fixes issues with socketing