DLR and Total Science – On The Edge (preview)