add option validator