make proto type