more validation added to HRMC and VASP