Simple prototype for the builder