Prototype changes for new