handle append exceptions