change the compile script