working just needs logs, db, new item logic, and updated api call