presentation gui, lessons learned