jljl6

PH mobile gaming lobby

jljl6 - Philippines Slots, Live Casino and Fishing Games

jljl6 is an online gaming lobby built for the Philippines: one account opens 125 games across slots, live casino tables, hot picks, fishing arcades and quick card rounds. jljl6 PH players register in about two minutes, claim a jljl6 bonus if they want one, and move between the jljl6 lobby and the jljl6 app without losing a single peso of balance. Everything below - shelves, welcome notes, winners and reviews - comes from that single account view, and the jljl6 pagcor checklist further down takes five minutes and orders everything else. New here? The jljl6 legit checklist is five lines long, and it lives below the winners feed. One loop covers a whole evening: jljl6 login, a quick jljl6 pagcor glance, then reels for jljl6 free spins, tables for patience, or cards for speed - jljl6 PH members plan the night that simply. jljl6 PH pages keep peso examples.

jljl6 PH edition: peso pricing, GCash rails, Taglish support and jljl6 PH promo windows, all behind one login. jljl6 games open from one jljl6 login; jljl6 shelves stay one tap apart.

125games in the jljl6 lobby
5open categories on jljl6
24/7jljl6 PH access window
3 stepsjljl6 pagcor licence check

jljl6 PH note - one domain, one wallet, peso pricing throughout. jljl6 pagcor note - read the register before the first deposit. jljl6 legit note - five checks, five minutes, one test spin.

jljl6 bonus terms, jljl6 free bonus windows and jljl6 legit notes sit on one page inside the lobby - no hidden tabs, and jljl6 pagcor guidance keeps the same address for jljl6 PH readers. Quick reference: jljl6 login, jljl6 pagcor check, jljl6 bonus claim, jljl6 free bonus date, jljl6 free spins count, jljl6 legit note - jljl6 keeps all six on one tab, and jljl6 PH readers get peso examples throughout this page. jljl6 PH answer: same tab, every time. jljl6 PH reading list, jljl6 PH wallet list - jljl6 pagcor sits at the top of both.

The full jljl6 lobby sits below, category by category - jljl6 PH players never need to hunt through tabs, because jljl6 keeps every shelf open on one scroll. Shelves load in a fixed order - jljl6 slots, live tables, hot picks, fishing guns, cards - because jljl6 PH muscle memory beats menus on jljl6. Shelf order on jljl6: jljl6 slots, jljl6 live rooms, jljl6 hot picks, jljl6 fishing guns, jljl6 cards. jljl6 keeps counts live per shelf.

Slot reels inside the jljl6 lobby

20 of 22

Twenty of the 22 slot titles jljl6 runs today, from Boxing King to Wild Bounty Showdown. Fortune Gems and Golden Empire carry most of the jljl6 free spins traffic from PH accounts, and every jljl6 slot keeps the same bet controls as desktop. High-roller or ten-peso spinner, the jljl6 slots shelf prices each reel in pesos - see the full jljl6 slots library for volatility notes on all 22. Every reel on jljl6 carries its published RTP beside the jljl6 pagcor trust line on the info sheet, and volatility notes plus per-reel bet floors stay in pesos for jljl6 PH accounts. Clearance notes: jljl6 bonus wagering counts fully on reels, jljl6 free bonus credit plays here too, jljl6 free spins batches clear on Fortune Gems first, and jljl6 keeps every paytable one tap away.

Live casino tables streaming on jljl6

13 rooms

All 13 live dealer rooms jljl6 streams right now - baccarat, blackjack, roulette, dragon tiger and Filipino favourites such as 32 Baraha and Lucky 7. Limits suit both modest jljl6 PH bankrolls and VIP sessions, and the how to play jljl6 walkthrough covers seating, chips and dealer chat before your first hand. Funding a table takes one local transfer; the jljl6 deposit guide lists every step and the receipts to keep. Streams also make the plainest jljl6 legit test in the lobby: every result posts on camera in real time. jljl6 PH table minimums start near ten pesos, so a jljl6 pagcor-checked account can test dealers cheaply, and for jljl6 PH high rollers the register line matters more than any VIP badge. jljl6 tables stay staffed through the small hours, jljl6 bonus wagering moves slower here, and the jljl6 pagcor line plus the camera make this the most transparent corner of jljl6. jljl6 pagcor notes apply to every streamed shoe.

Hot picks shaping the jljl6 feed this week

18 trending

Trending titles with the strongest seven-day results across jljl6. Super Bingo and Jackpot Bingo rounds top the jljl6 bonus clearance charts, Sugar Rush and Starlight Princess 1000 drive most jljl6 free spins sessions, and jljl6 PH players stack these with reload credit from the jljl6 promotions board. Weekly jljl6 free bonus drops surface here first, so jljl6 PH regulars refresh this shelf on Mondays. Monday rhythm: jljl6 free bonus drops, jljl6 free spins batches and reload credit keep the jljl6 PH feed moving, jljl6 recalculates the shelf weekly from real rounds, and jljl6 PH evenings fill this shelf first. jljl6 pagcor tags ride on promo lines here too, and jljl6 free spins traffic peaks here on Mondays.

Fishing arcade rounds on jljl6

14 rooms

Every fishing room jljl6 carries, from Boom Legend to Royal Fishing. Cannon levels scale the stake per shot, so jljl6 PH players can hunt small schools or save bullets for boss fish; jljl6 free spins rarely apply here, but flat credit from a jljl6 bonus often does. Deposit-matched jljl6 bonus credit plays fine in these rooms, while jljl6 free spins stay on the reel side of the lobby. jljl6 legit reviews from gunners mention the same thing: readable boss timers. New gunners should start with the Boom Legend room review - steady multipliers, clean boss timers. jljl6 rooms post payout tables inside the lobby, jljl6 gun levels start at one peso, and jljl6 legit talk among gunners comes down to timers plus payout speed. jljl6 legit gunner rule: read timers, then bet.

Card and table quick games on jljl6

20 of 22

Fast rounds for short sessions: 5 Card Poker, Tongits, Keno, Plinko and more. These jljl6 quick games post results in under a minute, which makes the shelf the usual route for clearing a jljl6 free bonus before it expires, and the fastest corner of jljl6 for working through jljl6 bonus wagering at five-peso stakes. jljl6 free spins never apply on this shelf - flat credit only. For jljl6 PH night players it doubles as the fastest session where jljl6 legit checks feel unnecessary: five-minute rounds, instant history. jljl6 keeps Tongits rounds under ninety seconds, Keno draws under a minute, and jljl6 free bonus clearance on this shelf is the fastest jljl6 route for low stakes.

All five shelves price in pesos for jljl6 PH accounts, load at jljl6 PH data speeds, and stay open on every jljl6 PH network.

Ready to play: your jljl6 next move

Three facts decide it. jljl6 registration takes about two minutes; the welcome jljl6 bonus is optional and clearly priced; and every category above opens from one lobby - no second app, no second wallet. Press Register to open the jljl6 lobby, or Log In when your jljl6 account already exists. jljl6 PH support answers in English and Taglish around the clock, which matters at 2 a.m. jljl6 PH registration, jljl6 login and a first jljl6 deposit together take less time than a coffee run. Decision line: jljl6 PH tonight, jljl6 pagcor done, jljl6 free bonus claimed, jljl6 free spins queued. jljl6 lobby, jljl6 wallet, jljl6 account - three labels that mean one thing.

Bonus quick facts before you tap: a standard jljl6 bonus package splits into a first-deposit match, jljl6 free spins on selected reels, and a reload reward later in the week; a jljl6 free bonus with no deposit appears only during seasonal campaigns; and the wagering line sits beside every claim button. The live jljl6 promotions page mirrors that list inside the lobby, so nothing depends on memory. jljl6 PH evenings see the fullest tables and the quickest approvals. jljl6 free bonus codes, reload matches and jljl6 free spins batches all post to that same tab for jljl6 PH accounts. jljl6 bonus math fits one line; jljl6 free spins counts fit beside it, and jljl6 bonus lines print beside the claim.

Start playing on jljl6 in five steps

Five steps, no shortcuts: the jljl6 pagcor check comes first because everything after it is more fun when the base is solid. jljl6 PH first weeks run on this list, top to bottom.

  1. Open the verified jljl6 domain.

    Load jljl6 from a bookmarked link or the official jljl6 app listing, then check the padlock and the spelling before anything else. Mirror domains chase jljl6 PH traffic, so the two-second habit protects both login and wallet. A saved bookmark beats any jljl6 pagcor-themed search advert, every time, and the jljl6 legit routine starts with that spelling check. Keep three icons only: the jljl6 bookmark, the jljl6 app shortcut, and one jljl6 pagcor screenshot.

  2. Register with details you control.

    One account, one mobile number, one email. jljl6 sends verification codes to that number, and later jljl6 payout checks match the name entered here - keep it identical to your wallet name. A clean record also makes later jljl6 pagcor-style identity checks a formality.

  3. Claim the offer or skip it.

    Read the jljl6 bonus terms - minimum deposit, wagering multiple, expiry - then take the match plus jljl6 free spins, or decline and play clean. Skipping a jljl6 free bonus keeps early withdrawals simpler for jljl6 PH beginners. jljl6 free bonus credit, when live, sits on the same claim screen. Receipt-style math: jljl6 free spins count, jljl6 free bonus expiry, wagering multiple - jljl6 prints all three on one screen.

  4. Pick a category that fits the session.

    Ten minutes? Card quick games. An hour? Fishing rooms or live tables. The jljl6 lobby keeps all five shelves one tap from home, jljl6 remembers where a session stopped, and jljl6 free spins sessions fit the commute while card rounds fit the queue. jljl6 PH sessions cap themselves when the timer rings.

  5. Set limits before the first spin.

    Decide a session budget, keep GCash receipts, and log out on shared phones. A calm jljl6 session is the whole point - the feed, your records and the jljl6 pagcor checklist should all agree before money moves. The jljl6 pagcor list, the spend cap and the receipts together make any jljl6 bonus dispute short. jljl6 free bonus credit never touches this budget line - treat it as a separate ledger. jljl6 PH players who log out on shared phones and keep the jljl6 pagcor screenshot rarely need support at all. jljl6 pagcor screenshot, register line and date - three artefacts, one envelope.

Recent jljl6 winners at a glance

A sample of public jljl6 feed results from the last 48 hours. Names are masked, amounts rounded, every line names the paying game, and jljl6 bonus or jljl6 free spins results carry a tag so jljl6 PH readers can see how offers actually clear. jljl6 pagcor reading habits show up here too: every tagged line links to a receipt. jljl6 PH cities dominate the feed, offer tags mark every promo line, and jljl6 keeps the sample honest by showing quiet days too. Feed legend: jljl6 bonus tags, jljl6 free spins tags, jljl6 legit streak tags, jljl6 pagcor receipt tags.

Mar***Quezon City · 12m

Super Ace cascade paid ₱18,420 on a ₱60 spin.

Jho***Cebu · 31m

Cleared a jljl6 free spins round on Fortune Gems for ₱7,860.

Kri***Davao · 1h

Dragon Tiger streak closed at ₱12,150 on live table 4.

Ann***Manila · 2h

A jljl6 bonus reload turned ₱200 into ₱9,340 on Golden Empire.

Ric***Laguna · 3h

Boom Legend boss fish paid ₱21,080 after a 40x cannon burst.

Liz***Iloilo · 5h

jljl6 free bonus trial credit finished at ₱3,275 on Tongits.

Jas***Baguio · 7h

Sweet Bonanza 1000 multipliers stacked to ₱15,640.

Nel***Pasig · 9h

First jljl6 deposit session on Mega Ace cashed ₱6,980.

Ros***Zamboanga · 11h

jljl6 free spins from the weekly drop returned ₱5,120 on Night Market.

Dax***Antipolo · 14h

Tagged a jljl6 legit streak run: five straight card rounds positive, ₱4,310.

Eri***Bacolod · 18h

jljl6 bonus clearance finished on Keno, withdrew ₱2,940 clean.

Tin***Tarlac · 21h

jljl6 free bonus sign-up drop converted to ₱1,870 on Plinko.

Mik***Gen. Santos · 23h

jljl6 legit streak: sixth positive card session this week, ₱3,120.

Iva***Tacloban · 33h

jljl6 pagcor routine done, jljl6 free bonus drop banked: ₱1,980 on Dice Duet.

Ken***Malolos · 35h

jljl6 legit streak: fourth clean withdrawal this month, ₱5,600.

Nie***Legazpi · 37h

jljl6 pagcor check at noon, jljl6 bonus cleared by dusk: ₱4,150 on Lucky 7.

Vic***Dagupan · 39h

jljl6 free spins batch from Monday cleared ₱2,760 on Sugar Rush.

Fay***Butuan · 41h

jljl6 PH evening run: jljl6 free bonus drop plus ₱1,540 on Nine.

Ara***Cabanatuan · 44h

jljl6 free bonus second drop banked: ₱1,120 on Coin Toss.

What jljl6 PH players say after weeks of play

Reviews below come from named member tiers; jljl6 legit concerns show up in two of them on purpose, because trust questions deserve real answers rather than a wall of five-star banners. The quotes stay specific on purpose: jljl6 bonus math, jljl6 free spins receipts, jljl6 pagcor homework - real concerns, plain answers, jljl6 PH members only.

I run everything on a six-thousand-peso phone. The jljl6 lobby loads in about four seconds on mobile data, GCash movement has matched to the peso, and the jljl6 app build felt identical to the browser version. jljl6 PH data usage stayed under 40MB per hour, too.

R.M., Cavite - member since March

I did the boring homework first: company page, the jljl6 pagcor notes, withdrawal terms. What jljl6 publishes matched what actually happened, which is why I now call jljl6 legit for small-stakes play. jljl6 PH support walked me through the register lookup on chat.

D.S., Cebu - verified member

The welcome jljl6 bonus asked for a 12x clearance and printed it plainly. I finished it with jljl6 free spins winnings on Night Market, then withdrew without a single support ticket. The jljl6 free spins cap was printed beside the offer, not hidden in a footnote.

A.T., Davao - slots first

125 games sounds like marketing until you count the fishing rooms. I rotate Boom Legend, Tongits and Super Ace weekly on jljl6, and the jljl6 PH feed still surfaces shelves I missed. jljl6 PH feed notes stay useful too.

J.P., Manila - fishing regular

Customer service answered a jljl6 bonus expiry question at 1 a.m. in plain English. jljl6 free bonus questions got the same straight answers, no script reading. That single reply is why my jljl6 login is now a daily habit.

G.V., Iloilo - night shift

Bonus math that adds up is rare. My jljl6 bonus ledger matched my GCash history to the peso for three straight months - that is the whole jljl6 legit argument for me. jljl6 pagcor reading plus my ledger ended any skepticism.

C.L., Makati - table player

Straight answers about jljl6

jljl6 is a Philippine-facing online gaming lobby that puts 125 casino-style games - slots, live dealer tables, trending hot titles, fishing arcades and card quick games - behind one mobile account, with optional bonuses, local cashiering and a compact jljl6 app experience for jljl6 PH players on the move. For jljl6 PH readers in a hurry: the lobby is the product; bonuses, live rooms and fishing guns are features of it, not separate apps. jljl6 legit checks and jljl6 pagcor reading come before any deposit, big or small. One-line answers: jljl6 PH - same site; jljl6 pagcor - read the register; jljl6 legit - five checks; jljl6 bonus - optional; jljl6 free bonus - rare; jljl6 free spins - Mondays. Everything jljl6 runs - jljl6 slots, jljl6 live rooms, jljl6 reels, jljl6 tables - answers to one jljl6 login.

The jljl6 pagcor habit in three lines

Check the register on deposit day. Screenshot it. Move on. jljl6 pagcor reading was never meant to be a research project - the jljl6 PH routine above just makes it repeatable. jljl6 pagcor reading once a month beats jljl6 legit debates every day - the short version jljl6 PH veterans quote. jljl6 pagcor tabs: register, imprint, screenshot. jljl6 pagcor order never changes.

Is jljl6 PH access different from the main site?
No. jljl6 PH members use the same domain, the same lobby and the same account on data or Wi-Fi; the PH tag only sets pesos as currency, routes payments through local wallets such as GCash, and decides which jljl6 bonus campaigns show in your tab. jljl6 PH pricing, peso wallets and local promo windows all follow from that single tag. jljl6 legit checks work the same on data and Wi-Fi; the connection never changes the licence math. jljl6 PH settings travel with the account, jljl6 never changes the rules between networks, and jljl6 PH pricing follows the peso everywhere jljl6 goes. jljl6 PH pricing, jljl6 PH wallets, jljl6 PH windows - one tag, three conveniences.
What does the jljl6 pagcor question really ask?
It asks whether the operator behind jljl6 holds a current Philippine licence. jljl6 publishes its own regulatory notes, but the honest jljl6 pagcor answer is always external: read the licence entry on the official register, match the operator name letter for letter, and treat any jljl6 pagcor mention on a banner as a claim, not proof. That check settles most of the jljl6 legit questions we receive, and jljl6 PH players who screenshot the register line keep the strongest proof. That is the whole jljl6 legit test in one paragraph. Order matters: jljl6 pagcor reading first, jljl6 legit checks second, your own jljl6 review third. jljl6 pagcor reading takes one tab and one minute. jljl6 pagcor reading doubles as a jljl6 pagcor receipt.
Is jljl6 legit for a first small deposit?
Run the jljl6 legit routine for five minutes: verified domain, published terms, a working support line, transparent jljl6 bonus rules, and withdrawal limits you can read before depositing. When those five line up, a one-hundred-peso test deposit is a fair way to judge jljl6 yourself, and jljl6 PH history shows small tests answer faster than forum threads. jljl6 legit questions almost always dissolve after the first clean withdrawal, and jljl6 pagcor notes plus the test deposit complete the picture. jljl6 pagcor reading plus the small test is the full due-diligence stack most jljl6 PH veterans recommend. jljl6 PH deposit floors start low, jljl6 bonus lines sit beside every button, and jljl6 legit questions end where the first payout lands. jljl6 legit is a five-minute habit, not a debate. jljl6 bonus terms stay readable; jljl6 legit proof stays portable, and jljl6 legit answers live in withdrawals, not banners.
How do a jljl6 bonus and jljl6 free spins differ?
A jljl6 bonus usually credits funds that carry a wagering multiple, while jljl6 free spins lock the stake to chosen reels and pay winnings only. A jljl6 free bonus - credit with no deposit at all - is the rarest of the three and expires fastest, so jljl6 prints the expiry line first on every offer card. jljl6 PH accounts see all three offer types on one calendar, and jljl6 free bonus credit clears last in most tagged runs. Week-one pattern jljl6 PH players learn: jljl6 free spins land first, jljl6 free bonus credit lands rarest, the jljl6 bonus match lands biggest.
Which games clear a jljl6 bonus fastest?
Card quick games and most jljl6 slots contribute fully; live dealer tables and some fishing rooms contribute less. For jljl6 free bonus credit, the Tongits, Keno and Plinko shelf is the shortest path, and jljl6 PH bankrolls under ₱1,000 clear it in a few evenings. jljl6 free bonus clearance on Tongits averages a few evenings at five-peso stakes, per the tagged feed, and jljl6 free spins from the weekly drop clear on the reel shelf instead. jljl6 slots and cards carry the wagering load, so jljl6 free bonus runs finish fastest on that shelf. jljl6 free spins batches land weekly; jljl6 free spins counts print per reel.
How long does a jljl6 free bonus stay valid?
Usually 48 to 72 hours from issue - the shortest window of the three offer types. jljl6 free spins carry longer windows on weekly drops, and the welcome jljl6 bonus allows the full clearance period, so jljl6 PH players who read dates first rarely lose credit. If a jljl6 free bonus expires, the base balance stays untouched; only the promo credit returns. jljl6 free bonus windows, jljl6 free spins batches and reload matches follow one jljl6 PH clock, and jljl6 free bonus drops post at launch hours. jljl6 free bonus dates print first; jljl6 free bonus rules print under them.
How do jljl6 and the jljl6 app split the work?
jljl6 runs the lobby and the jljl6 app wraps it; jljl6 accounts bridge both, jljl6 keeps one wallet behind them, and jljl6 PH players simply pick whichever jljl6 door loads faster that day.

One account, two doors

The browser lobby is the primary jljl6 experience; the jljl6 app is a convenience layer, not a requirement, and both share one balance for jljl6 PH accounts. jljl6 bonus claims, wallets and history all live in the same browser tab, and jljl6 PH logins on either door share one history list. jljl6 login works on either door, jljl6 pagcor checks apply to both, and jljl6 syncs the jljl6 free spins counter across them.

Where the jljl6 pagcor checklist starts

Start at the register, not at the banner. The jljl6 pagcor routine has three moves: find the licence entry on the official Philippine register, match the operator name letter for letter with the jljl6 imprint page, and date-stamp the check. jljl6 pagcor questions that clear those three steps rarely reopen, and the same three lines settle most jljl6 legit doubts about any PH gaming site, not just jljl6. jljl6 pagcor notes on the imprint page carry dates; screenshots age better than memory. jljl6 PH members who keep the screenshot, the date and the licence number together close the jljl6 pagcor file in minutes.

Do jljl6 PH players get separate promos?

Same calendar, local windows. A jljl6 bonus that opens at 8 p.m. Manila time is timed for jljl6 PH evenings; jljl6 free spins drops land Monday, and a jljl6 free bonus code, when active, posts to the promotions tab first. Nothing on the jljl6 PH calendar requires a VPN or a second account. jljl6 free spins windows stay open seven days for PH accounts, and jljl6 free bonus codes, if issued, appear only in that tab - never by chat. jljl6 bonus nights, jljl6 free spins Mondays, jljl6 free bonus drops - the jljl6 PH calendar repeats like a jeepney route, and jljl6 PH windows never need a VPN. jljl6 free bonus dates print in PH time.

What settles the jljl6 pagcor question for good

One page does it: the official register entry, checked on the day you deposit. jljl6 pagcor guidance on this site repeats that habit for a reason - brands change campaign art weekly, but the jljl6 pagcor register line is either current or it is not. Pair it with the jljl6 legit five-check list above and the question stays closed for jljl6 PH accounts. jljl6 pagcor answers age well; jljl6 legit habits compound; jljl6 keeps the register line simple, and jljl6 pagcor files stay thin when the register line is fresh. jljl6 pagcor checks repeat monthly.

Which jljl6 legit checks matter most?

Three of the five carry most of the weight: the licence register line - the jljl6 pagcor check - the published withdrawal limits, and the live support line. jljl6 legit reviews settle fastest when those three agree; the remaining jljl6 legit checks, domain history and bonus transparency, confirm what the first three already show. Run them before the jljl6 deposit, not after. jljl6 legit is a habit, not a headline. jljl6 PH players who run the jljl6 pagcor line and the jljl6 legit list together almost never open disputes, because jljl6 legit checks end where payouts begin. jljl6 legit lists travel well: jljl6 legit checks work on any PH lobby.

Where jljl6 keeps the small print

jljl6 prints wagering beside the claim button, jljl6 free bonus expiry lines stay visible before acceptance, jljl6 free spins caps sit beside the reel name, and jljl6 PH members can screenshot every line before playing. jljl6 pagcor date-stamps ride beside the licence number, and jljl6 keeps the small print large enough to read. jljl6 free bonus expiry, jljl6 free spins cap, jljl6 bonus multiple - three numbers, one glance. jljl6 pagcor numbers sit on the imprint page.

jljl6 page directory

The jljl6 lobby in one line

jljl6 is a mobile-first gaming lobby for the Philippines: 125 titles across five open shelves, one account, and cashiering built around local wallets. The jljl6 PH edition prices everything in pesos, the jljl6 bonus calendar follows Philippine campaign windows, and the jljl6 pagcor checklist above applies to every jljl6 session, promo and payout. jljl6 PH members reach every shelf, every jljl6 bonus window and the full jljl6 pagcor reading list from the same login. jljl6 pagcor reading, peso wallets and five open shelves - that is the whole jljl6 PH pitch. Five habits, one jljl6 PH login: jljl6 pagcor reading, jljl6 legit checks, jljl6 bonus math, jljl6 free bonus dates, jljl6 free spins counts. jljl6 PH first, always. jljl6 login, jljl6 lobby, jljl6 shelves, jljl6 wallets - one jljl6 account.

Seven ways in - jljl6 entry points

Conditional notes

Access to jljl6 games, every jljl6 bonus and jljl6 free spins offer, payment rails and regional availability depends on your location, account status, verification and the campaign terms in force when you claim. jljl6 serves adults of legal age in the Philippines; play for entertainment, set limits, and confirm current jljl6 pagcor and licensing details through official channels before any deposit. jljl6 pagcor guidance on this page is educational, not legal advice. jljl6 PH availability, jljl6 bonus eligibility and jljl6 free spins access follow local rules first. jljl6 PH account rules apply platform-wide.

© 2026 jljl6 · jljl6 PH mobile lobby · jljl6 games · jljl6 free bonus · jljl6 app · jljl6 legit checks before play