some essential changes, 20140427, dieter.miosga@gmx.de