added  internal consistence validation check interface