never use a bare `except`. http://docs.python.org/2/howto/doanddont.html#except