added sock options