Build before writing