added XML schema validator