socket shit works