error handling update for failed parse