form validator
merge