Added functionality to make Error and Complete unique.