PATCHED UP SOCK