final result generated