revitalised space launch complex