Welcome to the ramble from Heidelberg, Germany