one socket to rule them all