renamed compile to build