Author: Grimschitz, B R. Feuchtmuller, W. Mrazek