fix for re-assignment to prototype.