Added worker for background downloads