bugfix: string -> str(e)