“mole life cycle”