add product option support for text entering.