do potential reconstruction

do potential reconstruction