final data