Added workaround for duplicated products, refactored add_products