             "long_desc" : .string(long_desc),
             "short_desc" : .string(short_desc),
             "bullets" : .array(bullets.map { .string($0) }),
-            "frequency" : .string(frequency),
             "price" : .number(.double(price)),
             "vendor_id" : vendor_id!,
             "publish_date" : .string(publish_date.ISO8601String),

        long_desc = try node.extract("long_desc")
        short_desc = try node.extract("short_desc")
        bullets = try node.extract("bullets")
        frequency = try node.extract("frequency")
        price = try node.extract("price")
        vendor_id = try node.extract("vendor_id")
        publish_date = (try? node.extract("publish_date")) ?? Date()

    let long_desc: String
    let short_desc: String
    let bullets: [String]
    let price: Double
    let publish_date: Date
    
