Copied the prototype.