add download failed UI