final conversion