error exception override done