add QuoteGen