added tools/compile