General validation and operation Foundation