update structure and starting download thread