Adopting to the changes of the prototype.