added confirmation page, icons, and various button updates