add invalid test cases
add validators