by heiner luepke