added a new type: ItemDouble.