driver can now parse the items, no we just need a nice long case to tell it what to do with the data