add ErrorSpec