final for presntation