# TwitterAPIs Blog > Articles about the Twitter/X API, TwitterAPIs, and scraping best practices. - **URL:** https://www.twitterapis.com/blogs --- ## [Watching 50 X Accounts: What Every Poll Cadence Actually Bills](https://www.twitterapis.com/blogs/x-account-monitoring-poll-cadence-cost-2026) *2026-09-12* Every monitoring page sells you an interval and calls it real time. None of them prices it. Here is what a one minute, fifteen minute and daily poll across a fixed fifty account roster costs per month, and the route where the watch itself bills nothing. ## [Why X Advanced Search Misses Posts You Know Exist (2026)](https://www.twitterapis.com/blogs/why-x-advanced-search-misses-posts-2026) *2026-09-10* A query that returns nothing is not proof that nothing exists. We searched for 17 posts confirmed to exist, published between 2015 and 2026, and measured which query forms found them and which did not. ## [X/Twitter Statistics in 2026: What an API Can Actually Measure, and What Nobody Can](https://www.twitterapis.com/blogs/x-twitter-platform-statistics-2026) *2026-09-10* Most X statistics roundups re-cite the same handful of numbers. We measured what a public API can and cannot see across 34 accounts, printed the query behind every figure, and traced the rest to their real sources. ## [X API Cost in 2026: Every Tier and Alternative on One Sheet](https://www.twitterapis.com/blogs/twitter-api-pricing-in-2026-every-tier-and-every-alternative-on-one-price-sheet) *2026-09-09* X bills per resource in 2026. Here is every official rate and every vendor converted to one unit, dollars per 1,000 tweets, with a worked bill. ## [Sprout Social Alternative 2026: What Twitter Data Really Costs](https://www.twitterapis.com/blogs/twitterapis-vs-brandwatch-vs-sprout-social-what-you-pay-for-twitter-data-2026) *2026-09-09* Sprout is $199 a seat. Brandwatch publishes no price. Here is what Twitter data costs per 1,000 mentions across all three, read live on 2026-09-09. ## [Twitter API Reliability, Measured: What Actually Fails Across 5.16 Million Calls](https://www.twitterapis.com/blogs/twitter-api-reliability-measured-2026) *2026-09-02* Every vendor publishes an uptime promise. Nobody publishes the failure distribution. Here is what broke across 5,155,699 production calls, by status code, by endpoint and by week. ## [What the Twitter Firehose Actually Was, and What You Get Instead in 2026](https://www.twitterapis.com/blogs/what-is-the-twitter-firehose-2026) *2026-09-02* The firehose was a real product with a precise meaning: every public post, in realtime, unsampled. It is not what anybody sells you today. Here is what the word meant, what replaced it, and what complete coverage costs on per-call reads. ## [What a 1 Million Tweet Dataset Actually Costs in 2026: Every Route Priced](https://www.twitterapis.com/blogs/cost-of-1m-tweet-dataset-2026) *2026-08-31* Ten results rank for the cost of a tweet dataset and one states a price. We fix the quantity at a million tweets and cost every route, with each number's source named. ## [Twitter API Cost by Workload: What Sentiment Analysis, Bot Detection and Lead Scoring Actually Bill](https://www.twitterapis.com/blogs/twitter-api-cost-by-workload-2026) *2026-08-31* Every vendor publishes a per-call rate. Nobody publishes the call graph a workload needs, so the buyer cannot turn a price sheet into a monthly bill. Here are the call graphs, priced. ## [Twitter Competitor Analysis in 2026: Build the Dashboard or Buy Rival IQ](https://www.twitterapis.com/blogs/twitter-competitor-analysis-build-vs-buy-2026) *2026-08-31* Nine of the ten pages ranking for this are dashboards selling you the answer. We show the calls that produce the metrics, price both sides, and find the crossover. ## [What a Twitter Monitoring API Should Tell You When It Is Failing](https://www.twitterapis.com/blogs/twitter-monitoring-api-coverage-honesty-2026) *2026-08-31* Seven of the ten pages ranking for twitter monitoring api sell the happy path. None documents the fields that let you tell nothing matched from nothing was fetched. ## [The X API as COGS: Pricing a Product When Every User Costs You Tweets](https://www.twitterapis.com/blogs/x-api-cost-per-user-cogs-2026) *2026-08-31* Every price sheet quotes a per-call rate. None of them tells you what one user costs you per month. Here is the seat-level model, built from our own billed rates and our own measured page yields. ## [Best Twitter/X API for Sentiment Analysis: A 2026 Buyer's Guide](https://www.twitterapis.com/blogs/best-twitter-api-for-sentiment-analysis-2026-buyer-guide) *2026-08-19* Which Twitter (X) data source should actually power a sentiment-analysis pipeline in 2026? We compared the official X API v2, pay-per-call APIs, and scraping libraries on cost per 1,000 tweets, rate-limit headroom, historical depth, and the metadata a sentiment model needs. ## [Build vs Buy: Should You Build Your Own Twitter/X Monitoring Tool? (2026)](https://www.twitterapis.com/blogs/build-vs-buy-twitter-x-monitoring-tool-2026) *2026-08-19* Buying a listening seat costs $29 to $2,000 a month depending on the vendor. Building costs real engineering hours plus a data bill. Here is the real math behind the twitter monitoring tool build vs buy decision, priced both ways. ## [Connect Twitter/X to n8n Without Fighting the Official API (2026)](https://www.twitterapis.com/blogs/connect-twitter-x-to-n8n-without-fighting-the-official-api-2026) *2026-08-19* Two working ways to get Twitter/X data into n8n: a polling HTTP Request node and a native webhook push, both with runnable code, no OAuth handshake either way. ## [How to Track a Tweet's Performance in Real Time with the X API](https://www.twitterapis.com/blogs/track-tweet-performance-real-time-x-api) *2026-08-19* Poll a tweet's engagement counts over time with the X API, compute a views-to-likes ratio, and read the quote-tweet layer to tell an organically growing launch tweet from a boosted one. Tested Python and curl. ## ["Twikit Broke Again": Migrating From Free Twitter Scraping Libraries to a Reliable Paid API (2026)](https://www.twitterapis.com/blogs/twikit-broke-migrating-off-free-twitter-scraping-libraries-2026) *2026-08-19* Twikit is unmaintained and breaking again in 2026. Real GitHub issues, real Reddit evidence, and the exact code to migrate a broken twikit script to a managed API. ## [Twitter/X API Access Without a Developer Account: What Actually Works in 2026](https://www.twitterapis.com/blogs/twitter-api-without-a-developer-account-2026) *2026-08-19* The official X API still gates every call behind a reviewed developer account and OAuth 2.0. Here is what real developers use instead, and what each route actually costs. ## [How to Get Image URLs from X Tweets via API in 2026 (Full Resolution, Python and Node)](https://www.twitterapis.com/blogs/get-image-urls-from-x-tweets-api) *2026-08-08* Pull image URLs out of X tweets with runnable Python and Node.js, then get the full-resolution original instead of the scaled copy the API hands you by default. Measured on 14 live images, with the video poster-frame trap and the per-call cost. ## [How to Search Tweets by Date on X in 2026 (Operators, API, and the Limits Nobody Documents)](https://www.twitterapis.com/blogs/search-tweets-by-date-x-api-2026) *2026-08-05* How to search tweets by date on X in 2026: the since:/until: operators, the API parameters, and the exact historical limits X's own docs bury, tested live against a real endpoint. ## [What "Rate Limited" Actually Means on X (Every Limit, Measured)](https://www.twitterapis.com/blogs/what-rate-limited-means-on-x-2026) *2026-08-05* "Sorry, you are rate limited" is one message covering two different systems: a consumer action ceiling and a developer API window. Here is what the term means, the current numbers for both, where it came from, and how long it actually lasts. ## [Delete All Your Tweets With the X API (2026): Runnable Code, the 3,200 Ceiling, and Real Costs](https://www.twitterapis.com/blogs/delete-all-tweets-api) *2026-08-02* How to bulk delete tweets through an API instead of a subscription tool: the enumerate-then-delete loop in Python, X's 3,200 history ceiling, the archive-export route past it, and what 1,000 deletions actually cost. ## [The X Direct Messages API in 2026: Reading, Sending, and the Six Things It Will Not Do](https://www.twitterapis.com/blogs/twitter-dm-api-guide) *2026-08-02* A working guide to the X Direct Messages API: why a pooled key cannot read a DM, what a conversation id refers to, and the limits nobody documents. ## [Auto-Posting to Twitter (X) in 2026: 7 Scheduler Tools vs the API, Priced Per Tweet](https://www.twitterapis.com/blogs/auto-post-to-twitter-scheduler-tools-vs-api-2026) *2026-07-28* Every way to auto post to Twitter (X) in 2026, priced in one honest unit: cost per tweet. Seven scheduler tools with live pricing, X's own per-post API rate, the volume where each route wins, and what X's automation rules actually forbid. ## [Twitter Scraping in Python (2026): Pick a Route Before You Write Code](https://www.twitterapis.com/blogs/twitter-scraping-python-2026) *2026-07-28* Four ways to collect X data in Python, priced honestly: the official X API v2 pay-per-use rate, an account-pool scraper, a headless browser, and a managed read API. What each one actually costs to run for a year. ## [Twitter API Authentication in 2026: OAuth, Bearer Tokens, and Fixing 401](https://www.twitterapis.com/blogs/twitter-api-authentication) *2026-07-18* How Twitter (X) API authentication works in 2026: the four credential types, OAuth 1.0a versus OAuth 2.0, generating and using a bearer token, runnable Python and Node.js, and a fix for every 401 Unauthorized and 403 error, plus the one-header alternative. ## [The Twitter API Developer Reference (2026): Endpoints, Rate Limits, Error Codes and Pagination](https://www.twitterapis.com/blogs/twitter-api-reference) *2026-07-18* A single indexed reference for the Twitter/X API in 2026: the endpoint catalog, how authentication and bearer tokens work, the rate limits behind every 429, what error codes 401, 403, and 429 mean, cursor pagination, response shapes, and the real per-call cost of each call. ## [How to Choose a Twitter/X API in 2026: The Complete Buyer's Guide](https://www.twitterapis.com/blogs/how-to-choose-twitter-api-2026) *2026-07-13* A decision framework for choosing a Twitter/X API in 2026: the seven criteria that actually matter (pricing model, data coverage, rate limits, auth, reliability, compliance, migration cost), a use-case decision tree, and where each path wins. ## [What You Can Build With the Twitter/X API: 20+ Real Use Cases (2026)](https://www.twitterapis.com/blogs/what-to-build-with-twitter-api-2026) *2026-07-13* A 2026 field guide to what you can actually build with the Twitter/X API: 24 real use cases across listening, monitoring, audience graph, research, and bots, each mapped to the endpoint that powers it and the real per-call cost. ## [How to Get Everyone Who Retweeted a Tweet via API (2026)](https://www.twitterapis.com/blogs/get-all-tweet-retweeters-api-2026) *2026-07-12* Pull the full list of accounts that reposted any tweet with a real 2026 API. Runnable Python and Node.js, cursor pagination for the whole list, a real amplifier ranking over live data, a bot filter, and the honest per-call cost. ## [How to Get All Replies to a Tweet via API (2026)](https://www.twitterapis.com/blogs/get-tweet-replies-api-2026) *2026-07-12* Pull the replies under any tweet with a real 2026 API. Runnable Python and Node.js, cursor pagination, the conversation_id tail sweep for the long tail, nested replies-to-replies, signal-versus-noise filtering over live data, and the honest per-call cost. ## [Tweepy vs Twikit vs snscrape: Which Twitter Scraper to Use in 2026](https://www.twitterapis.com/blogs/tweepy-vs-twikit-vs-snscrape-which-twitter-scraper-should-you-use-in-2026) *2026-07-11* Tweepy vs Twikit vs snscrape in 2026: a 3-way decision matrix, the same task coded in each, ban-risk and cost tables, and the fix now snscrape is broken. ## [X API Pricing 2026: The True Cost of Official vs. Third-Party APIs](https://www.twitterapis.com/blogs/official-x-api-vs-third-party-twitter-apis-a-2026-decision-guide-post-pay-per-us) *2026-07-10* X API pricing in 2026: official pay-per-use costs vs third-party Twitter APIs, with a TCO calculator, compliance risk, and a use-case decision tree. ## [How to Export Tweets to Google Sheets Automatically in 2026](https://www.twitterapis.com/blogs/export-tweets-to-google-sheets) *2026-07-09* Pull a search query or a user's tweets into a Google Sheet with Google Apps Script and a per-call data API, then auto-refresh on a time-driven trigger. Full runnable code, pagination, dedup, a no-code path, and the cost math. ## [Twitter API Error Codes: The Complete 2026 Reference](https://www.twitterapis.com/blogs/twitter-api-error-codes) *2026-07-09* The complete 2026 reference to X (Twitter) API error codes. What every code means (32, 88, 187, 226, 401, 403, 429, 453 and the rest), the real cause behind it, and the exact fix, plus the HTTP status versus error code distinction that trips up most developers. ## [Twitter API Pagination 2026: How next_token Works (and a Simpler Alternative)](https://www.twitterapis.com/blogs/twitter-api-pagination) *2026-07-07* How Twitter API pagination works in 2026. The official next_token loop explained field by field, a simpler single-cursor alternative, runnable Python and Node code, and the real per-call cost of a paginated pull. ## [How to Search Tweets by Hashtag via API 2026 (Python + Node.js)](https://www.twitterapis.com/blogs/twitter-hashtag-search-api) *2026-07-07* Search tweets by hashtag with a real 2026 API in Python and Node.js. Runnable code for the hashtag operator, engagement filters, cursor pagination, deduping retweets, counting authors, and the real per-call cost. ## [How to Build a Twitter (X) Chatbot on an API in 2026](https://www.twitterapis.com/blogs/build-twitter-chatbot-api-2026) *2026-07-03* Build a Twitter/X chatbot that watches @mentions and auto-replies via an API. The two endpoints, a full poll-filter-generate-reply loop in Python, real per-call cost, and an honest read on X's automation rules. ## [Fetch a Full Twitter Thread via API in One Call (2026)](https://www.twitterapis.com/blogs/fetch-full-twitter-thread-api-2026) *2026-07-03* How to pull an entire Twitter thread, the root tweet plus every connected tweet in the chain, in a single API call with the tweet/thread endpoint, instead of walking replies by hand. Live-tested code in curl, Python, and Node.js, with the real per-call cost. ## [Can You Recover a Deleted Tweet via API in 2026?](https://www.twitterapis.com/blogs/recover-deleted-tweet-via-api-2026) *2026-07-03* The honest answer: no API un-deletes a tweet the author removed. Here is what actually works in 2026, checking whether it is really gone, finding an archived copy, and the capture-before-delete pattern that prevents the loss, with live-tested code. ## [Fastest Twitter API in 2026: 7 Providers Ranked by Real Response Time and Throughput](https://www.twitterapis.com/blogs/fastest-twitter-api-2026-providers-ranked-by-speed) *2026-07-02* Which Twitter (X) API is actually fastest in 2026? We measured our own response time, pulled every published benchmark, and ranked 7 providers by real per-tweet latency, throughput, and the wall-clock time to finish a 100,000-tweet job. ## [Official X API vs Third-Party Twitter APIs: The 2026 Decision Guide](https://www.twitterapis.com/blogs/official-x-api-vs-third-party-2026) *2026-07-02* A neutral, seven-axis decision framework for choosing between the official X API and a third-party Twitter API in 2026, with a runnable decision matrix and the cases where each route genuinely wins. ## [How to Monitor Twitter (X) Mentions in Real Time with an API (2026)](https://www.twitterapis.com/blogs/monitor-twitter-mentions-api-realtime) *2026-06-30* Track Twitter/X mentions in real time with an API. The three mention endpoints, copy-paste polling code with since_id dedup, a Slack alert recipe, and what it actually costs per month. ## [Twitter (X) MCP Server: Connect Claude, Cursor and AI Agents to Live X Data (2026)](https://www.twitterapis.com/blogs/twitter-mcp-server) *2026-06-30* Connect Claude, Cursor, Windsurf, and any AI agent to live Twitter/X data with one MCP server. Copy-paste config for every client, 52 read and write tools, the auth model, and real per-call cost. ## [Twitter API Node.js Tutorial 2026: Fetch Tweets in 10 Lines](https://www.twitterapis.com/blogs/twitter-api-nodejs-tutorial) *2026-06-25* The 2026 Node.js Twitter API tutorial: fetch tweets in 10 lines with fetch or axios, no SDK and no OAuth dance. Search, profiles, cursor pagination, retries, async, and real per-call costs in working code. ## [Twitter Sentiment Analysis in Python (2026)](https://www.twitterapis.com/blogs/twitter-sentiment-analysis-python) *2026-06-24* Harvest tweets through advanced search, score them with TextBlob, VADER, and a tweet-tuned transformer, roll the labels up by day, and plot the trend. Runnable code with honest cost math: 10,000 tweets for about $0.40. ## [How to Build a Twitter Bot in 2026: The Complete Guide](https://www.twitterapis.com/blogs/how-to-build-a-twitter-bot-2026) *2026-06-18* Build a Twitter bot in 2026 with no-code or Python. Working Tweepy code, auth explained, and the cheap path: $0.0008 a call, 20 tweets a page. ## [Cheapest Twitter API 2026: 8 Providers Ranked by Real Per-1,000-Tweet Cost](https://www.twitterapis.com/blogs/cheapest-twitter-api-2026-8-providers-ranked-by-real-per-1000-tweet-cost) *Mon Jun 15 2026 00:00:00 GMT+0000 (Coordinated Universal Time)* Every major Twitter API provider ranked by what 1,000 tweets actually cost in 2026, measured from live pricing pages across three volume tiers, with the billing traps comparison posts leave out. ## [Twitter (X) Bot Detection: A Feature-Engineering Guide With Runnable Code](https://www.twitterapis.com/blogs/twitter-bot-detection-guide) *2026-06-12* Treat Twitter bot detection as a classification problem over observable fields. This guide builds the feature families (profile, temporal, engagement, network, language), the scoring models, the base-rate math, and the evaluation loop, with runnable API code at every step. ## [Scrape Full Tweet History of Any Account in 2026 (Beyond the 3,200 Limit)](https://www.twitterapis.com/blogs/scrape-tweet-history-api-2026) *2026-06-11* Why the X timeline stops at 3,200 tweets and how to pull an account's full history with date-window search, cursor pagination, and dedup. Live-tested code in Python and curl. ## [Twitter API Cost per 1,000 Calls: TwitterAPIs vs Twitter API v2 vs RapidAPI vs Apify, Real Benchmark (2026)](https://www.twitterapis.com/blogs/twitter-api-cost-benchmark-2026) *2026-06-10* A real Twitter API cost comparison: cost per 1,000 calls across TwitterAPIs, X API v2, twitterapi.io, Apify, and RapidAPI, with published pricing and a measured benchmark. ## [Residential Proxies for Twitter Scraping in 2026: Real Prices, the Mislabeling Scam, and the Cheaper Shortcut](https://www.twitterapis.com/blogs/best-residential-proxies-twitter-scraping-2026) *2026-06-08* Live June 2026 per-IP prices for static residential and ISP proxies (Decodo, Webshare, Bright Data, IPRoyal, Oxylabs and more), the datacenter-IP-sold-as-ISP scam, and the math on running a pool versus calling an API for X data. ## [Is the Twitter API Free in 2026? What the Free Tier Actually Gives You](https://www.twitterapis.com/blogs/is-twitter-api-free) *2026-06-07* The X API free tier is write only: 1,500 posts a month, zero read access. Here is the full 2026 cost ladder and where pay-per-call APIs fit for read-heavy work. ## [Twitter API Rate Limits Explained: Windows, 429s and How to Avoid Them](https://www.twitterapis.com/blogs/twitter-api-rate-limit-guide) *2026-06-07* The X API enforces 15-minute and 24-hour rate limit windows per endpoint. This guide covers the per-endpoint table, 429 response headers, retry-with-backoff patterns, and how pay-per-use changes (and does not change) your limits. ## [How to Scrape Tweets in 2026: Build a Collector That Does Not Break](https://www.twitterapis.com/blogs/how-to-scrape-tweets) *2026-06-06* A production engineering guide to collecting tweets in 2026: the tweet object, search operators, cursor pagination, rate-limit math, deduplication, storage, and live-tested code. ## [Twitter Trends API: Build Trending-Topic Detection by Location (2026)](https://www.twitterapis.com/blogs/twitter-trends-api-guide) *2026-06-06* Two ways to get X trends in 2026: call the trends and trends/locations endpoints directly with a WOEID, or compute your own from search when the WOEID table has no code for your place. Runnable Python for both, with the real cost math. ## [X API Pricing in 2026: The Full Timeline, the Real Rate Card, and a Survival Playbook by Workload](https://www.twitterapis.com/blogs/x-api-pricing-change-2026) *2026-06-06* The 2026 X API pricing story in full: the February pay-per-use switch, the April link-tweet jump to $0.20, the frozen legacy tiers, and a workload-by-workload plan for what to pay, cut, or move. ## [Twitter API Tutorial 2026: The Complete Developer Guide](https://www.twitterapis.com/blogs/twitter-api-tutorial-2026-complete-guide) *2026-06-05* The 2026 Twitter API tutorial built after the pricing collapse. Auth, endpoints, code, rate limits, real costs, and the alternative when official gets too expensive. ## [RapidAPI Twitter Alternative: Direct API vs Marketplace](https://www.twitterapis.com/blogs/rapidapi-twitter-alternative) *2026-06-03* Weighing a RapidAPI Twitter alternative? See how marketplace listings stack up against the official X API and TwitterAPIs on cost, uptime, billing, and switching effort. ## [Exporting Twitter Followers With an API in 2026: A Build Guide](https://www.twitterapis.com/blogs/how-to-export-twitter-followers-api-2026) *2026-05-26* A working engineer's guide to pulling any public X account's followers through a REST API at $0.0008 per call. Cursor pagination, checkpointed resume, incremental sync, storage, consent, and full Python plus Node code. ## [Apify Twitter Scraper vs TwitterAPIs: The Real 2026 Numbers](https://www.twitterapis.com/blogs/apify-twitter-scraper-vs-twitterapis-2026) *2026-05-25* The honest 2026 breakdown of Apify Twitter Scraper against the TwitterAPIs REST API: what each billing model really costs per 1,000 tweets, latency, failure modes, and a 60-minute bake-off you can run before you commit. ## [How to Use the Twitter API with Python, 2026 Tutorial](https://www.twitterapis.com/blogs/python-twitter-api-tutorial) *2026-05-06* A practical 2026 walkthrough for calling the Twitter API from Python. Runnable code for profile lookups, search, followers, replies, pagination, retries, async, and a tweepy port. ## [Twitter Search API and Advanced Operators (2026 Guide)](https://www.twitterapis.com/blogs/twitter-advanced-search-operators) *2026-03-28* Twitter Search API guide for 2026, every advanced search operator (from:, to:, min_faves:, since:, until:) with working code in curl, Python, JavaScript. ## [Migrate twitterapi.io to TwitterAPIs, the 3.75x Cheaper Drop-In](https://www.twitterapis.com/blogs/migrate-from-twitterapi-io-to-twitterapis) *2026-03-22* A hands-on twitterapi.io migration: swap the base URL and auth header, then pay $0.0008 a call, about $0.04 per 1,000 tweets on 20-tweet pages. ## [Twitter Scraping, Best Practices for Production in 2026](https://www.twitterapis.com/blogs/twitterapis-best-practices) *2026-03-20* Production-grade Twitter scraping patterns, retry logic, pagination, proxy strategy, rate-limit handling, and cost optimization for any third-party API. ## [Twitter API v2 vs TwitterAPIs: What Actually Differs in 2026](https://www.twitterapis.com/blogs/twitter-api-v2-vs-twitterapis) *2026-03-18* Twitter API v2 vs TwitterAPIs decoded across five real axes: unit price, access, auth, response shape, and throughput ceiling. Same data, different economics. ## [Best Twitter Scraper 2026: API, Browser and Python Compared](https://www.twitterapis.com/blogs/best-twitter-api-for-scraping) *2026-03-14* Compare the best Twitter scrapers in 2026, official API, third-party APIs, browser scrapers, and Python libraries. What works, what gets you sued, what each costs. ## [How to Get a Twitter API Key in 2026 (Step-by-Step Guide)](https://www.twitterapis.com/blogs/how-to-get-twitter-api-key) *2026-03-14* How to get a Twitter API key in 2026: sign up at twitterapis.com, copy your Bearer key, and make your first call in under a minute, with no developer account and $0.50 in free credits. The official X console route is covered below. ## [Twitter API Cost in 2026: The Total-Cost-of-Ownership Breakdown](https://www.twitterapis.com/blogs/twitter-api-cost) *2026-03-08* What the Twitter / X API actually costs in 2026 once you count unit rate, volume, and waste. Seven cost drivers, a three-line estimate worksheet, and three real bills.