by Paul Reinelt and Clemens Posch