Working on the download component