The validator