petition validator