copyright harald plochberger 2001 all rights reserved