Product problems

Missing products and wrong weights