Server startup Server receives open table command Loads table config from file Client connects Client opens table Added to observer list Client buys-in Client sits down at table Moved to player list If more than min players, play hand After hand, append hand history to file