value validation imrpovements
restrict to iso format
added metadata validation using lxml