Described herein are systems and methods for allocating units to users, for example in the context of an online auction environment. In particular, techniques for performing calculations of a value, and recalculation of interdependent formulas using programs written with the model based spreadsheet scripting language are disclosed. A coordinates information input device is provided on the bottom face of the case body to input coordinate information to the information processing device. The method may be used to vary diapers within a production run or between production runs. The engaging portion and the fixing portion of the first spring contact are formed in an L-shaped configuration. Subsequently, a secondary straightening function takes place by the straightening vanes 36, and the operating rod 36 has an external diameter which is less than the internal diameter of the portion 10c of a reducing diameter, allowing the nozzle 4 to be withdrawn while the operating rod 6 is mounted therein.