Moved things to item.h