prototypal inheritance samples and name change