graceful error handling
update
for python3
available unicode configuration