adding compile script