adding new hookup code. doesn't work - messages don't get sent until pygame is quit
adding new hookup code. doesn't work - messages don't get sent until pygame is quit