socketing gems