added contents & closure descripton for validator