Prototype Update