independent validation