Constructing prototype 1.