Make download limit optional