more from Karl Markovics