Ok, I see you're catching this in the `play_game` function. If you catch this in all the other view functions that call these two functions, these two `raise IOError` changes will be ok.