add the option of name