add remove prototype option.