add a compile step0