validation placement - sample

validation placement - sample
merge conflicts