validate to check order and reference sequence and misc changes.