do conflict check before convertion.