inventoryviewcontroller works(ish)