independent verification and validation