build prototype