The Nuts And Bolts Of On-line Playing