New compile script