UPDATE VERSION add struct t_option