don't catch exceptions anymore
added human readable number formating