final changes and presentation