began building compiler