Not sure. What's the point of ```submit_checkbook```? Doesn't look like that's used anywhere.

I would say that line should probably be:

``` py
if not user:
    self.redirect('/userpage') 
    return
```