Initial version of a builder