multiton  prototype