More fixes, major and minor

Hello again, Cameron. I have a few more changes that you might want to merge. These changes have fixed a couple of issues I've had with my bank, but I think they are generally applicable and correct.

-Steve