add error dispose