validate and test