Add some accounting to track what clients are doing
Try moving the error logging, lol