Added download icon and improved button integration