docs; socket upgrade