socket and tournament