infinite product list added