updated final result