move to record as a field in Item, compiling