download & sync are different components