http://members.telering.at/franz.mares/Ber.htm