remove validateResult