remove prototype extend