Deep correction for D-Mart