cosmetics and pre-increment