add prototype, remove dead proto