cosmetics and iteration-number as parameter