final presentation for 578