add data_exception class.