presentation and code updates
presentation and code updates