Presentation page corrected. Optimization still needed.