UI improvements and page by page download