altering prototype