Basic builder implemented