add error deal