Implement initial file downloading