Prototype builder