more work done on online gameplay