update scripts and add validation file