new contents validation support