add 3 customized validate type and demo