edit prototype