error corr func, void