DLR and Total Science – On The Edge