reorganize the validation part to meet the correc routine