Changed to only download files if they don't exist.