diff --git a/app/helpers/service_helper.py b/app/helpers/service_helper.py
index fdf4fd3..ceff7ac 100644
--- a/app/helpers/service_helper.py
+++ b/app/helpers/service_helper.py
@@ -43,7 +43,7 @@ def csv_to_item(items_csv_reader, solver_run):
                             item[col] = row[key]
 
                 # confirm item is only added if it meets the criteria of 100% constraints as a pre-filter
-                items.append(item)
+                items.append(Item.parse_obj(item))
                 # valid_item = True
                 # item = Item.parse_obj(item)
                 # for constraint in solver_run.constraints: