builder compiling