HAULAGE AND LAUNCH