added the compile script