add traceback and more info logging