final log