carl schlegel