final cum ...