Bitcoin Forum
November 10, 2024, 05:02:42 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3] 4 »  All
  Print  
Author Topic: Which bitcoin casino is your favourite and why?  (Read 3597 times)
Casino Nick (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
January 29, 2014, 03:31:10 PM
 #41

In a 8 deck shoe of Baccarat the house edge on a banker bet is 1.06%. Therefore, if you bet $1.00 for 10,000 games, the game balance should be around -1.06%*$10000 = -$100.60
Depending on what deposit and bonus offer you receive, the final balance will be different from casino to casino.

So lets suppose a casino offered you a 200% bonus with a 12x rollover. You will have to look in the fine print but for example BITOOMBA Casino says Baccarat hands equal only .25% of the rollover so we will have to multiply the 12x rollover by 4 to satisfy such bonus. If you deposit $100, just by playing Baccarat alone and only wagering $1.00 per spin you would have to play banker 14400 times to meet such rollover. Lets plug the numbers into the calculation and this is what you should end up around -1.06%*$14400 = -$152.64.

Initial Deposit  + $200 Bonus - $152.64 = +47.36

If this is the case the player has a real edge and is unsuitable for a casino to offer long term especially with bitcoins which anyone could actually create 100 accounts and take such bonus offers. One thing is certain, Most RNG casino software is designed to take advantage of players and without the really dumb providers exposing themselves (casino web scripts for example and also the same software Bit777 shilled for) it sadly goes undetected.

What you should be wagering here is bonus and not bonus + deposited amount.

Maybe you would be surprised but most of the fiat online casinos have 0% wagering set on table games. And its quite normal. Mostly the wagering of the bonus is only possible with slots and its 100%. House edges on the slots are 2-4%. Also you would be surprised that people do manage to clear (complete wagering requirements) for their bonuses even with that in your opinion high house edge - its true many dont but still the % is higher than 10. I guess this has to do with the fact that the odds are truly in casino favour but on the other hands big wins happen as well. So then we are talking about the volatility of slot and payout distribution.
Lucky Cris
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
January 29, 2014, 03:38:33 PM
 #42

Regarding the rigged casinos it was a question actually. Regarding bonuses I don't see anything wrong for a casino having 40-50 times wagering requirement. In the end its up to the player if he wants to go that route or not. As mentioned you should be always able to cancel the bonus and keep your money shall you change your mind after depositing. Also I agree that many casinos are trying to be evil by tricking players into wrong decision by giving players too little info and then claiming afterwards that it was written in the small print. But luckily people are not stupid and this kind of techniques are short lived on the long run to keep up the reputable brand.

I think a good question is also how many Bitcoin casinos actually know how to provide good service to their customers. - Live support, how about responsible gaming where people actually can look for organisations that are providing help to addition with gambling or maybe having a nice user friendly FAQ.

Oh, I thought you were onto something  Tongue lol  But yes, it's just unfortunate what we have to experience just to find a place that won't cheat - this is coming from my experience. And I agree with you 100%... customer service isn't top priority, making money is. I wouldn't doubt when the well runs dry, flaky casino owners just go out and open up another. With the coins I've lost this year in casinos alone, I could open my own... seriously. Hell, I should do that.

Lucky Cris
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
January 29, 2014, 03:49:30 PM
 #43

What you should be wagering here is bonus and not bonus + deposited amount.
Nope, that's actually correct for most casinos.

Maybe you would be surprised but most of the fiat online casinos have 0% wagering set on table games. And its quite normal.
No comment, I only play slots for the most part.

Mostly the wagering of the bonus is only possible with slots and its 100%. House edges on the slots are 2-4%. Also you would be surprised that people do manage to clear (complete wagering requirements) for their bonuses even with that in your opinion high house edge - its true many dont but still the % is higher than 10. I guess this has to do with the fact that the odds are truly in casino favour but on the other hands big wins happen as well. So then we are talking about the volatility of slot and payout distribution.

I've managed to clear the wagering requirements at casinos before, but it's a challenge and I'm only successful (now) maybe about 10% of the time. Last year when I'd drop 10BTC in a casino, it was easy... almost impossible if you deposit below a certain threshold. If you really think most casinos' slots only have an house edge of 2-4%, please direct me to them; I'm tired of what's available now. Here's what my game play is like now for the most part:


I entertain myself with the slots, so can't speak on other games. But not that I'm complaining about losing .15 bitcoins, I'll make a statement that I'll elaborate on later because it applies not just to you, but to many casinos using similar software. Your slots 'appear' to pay more than the usual. Except out of about 15 wins, only 1 results in a payout higher than the initial bet. Not in particular sustainable from a player's point of view. Without a 'big' or a 'mega' win, the chances of walking away with something in your pocket is slim.

Here's just a quick run down of my game play (but I don't have to tell you as you can check the logs):

betting the min of 30 chips...

first .1 bitcoin wagered - only five wins resulted in payout higher than 30 chips (.63, 1.53 [big win], .7, .43 with a bonus round that netted me .05)

second .1 bitcoin wagered got better - 10 wins resulted in payout higher than 30 chips, with 3 big wins of .93, 2.06, and 1.05.

It wasn't until the reserves started to get low did the slots decide it's warmed up enough; I got 3 mega wins (one 12.11 at the very last minute to keep me in the game). Even so, it was still just an average of 1 win every 10-15 wins that resulted in payout larger than initial bet.

Is this fair? On the surface these types of slots payout more frequently than others, sure. But the reality is they don't because those frequent wins are so small they count for nothing (average credits won I'd say was less than 10).

But I do like the games and the fact you can choose not to accept the bonus. I also like how the rollover requirements are there from the beginning so you know what to expect.

I've only played here once, so really can't give a detailed review... just thought I'd make mention of my observation, which I'll expand later accusing others Tongue   So this just doesn't imply to you, but to most of the fancier joints I've played.

bit777
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250


View Profile
January 29, 2014, 04:55:41 PM
 #44

In a 8 deck shoe of Baccarat the house edge on a banker bet is 1.06%. Therefore, if you bet $1.00 for 10,000 games, the game balance should be around -1.06%*$10000 = -$100.60
Depending on what deposit and bonus offer you receive, the final balance will be different from casino to casino.

So lets suppose a casino offered you a 200% bonus with a 12x rollover. You will have to look in the fine print but for example BITOOMBA Casino says Baccarat hands equal only .25% of the rollover so we will have to multiply the 12x rollover by 4 to satisfy such bonus. If you deposit $100, just by playing Baccarat alone and only wagering $1.00 per spin you would have to play banker 14400 times to meet such rollover. Lets plug the numbers into the calculation and this is what you should end up around -1.06%*$14400 = -$152.64.

Initial Deposit  + $200 Bonus - $152.64 = +47.36

If this is the case the player has a real edge and is unsuitable for a casino to offer long term especially with bitcoins which anyone could actually create 100 accounts and take such bonus offers. One thing is certain, Most RNG casino software is designed to take advantage of players and without the really dumb providers exposing themselves (casino web scripts for example and also the same software Bit777 shilled for) it sadly goes undetected.

Hooray, do I see a light bulb above your head? Google is a good helper in situations like this, isn't it!

Now roll back and delete all your incompetent posts with the "all casinos that offer bonuses are rigged" statements. Cheesy Or maybe you are still not fully convinced? Do some more googling, you might find more answers!

I've got to tell you Alan, sometimes you do make my day!
Casino Nick (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
January 29, 2014, 06:39:39 PM
 #45

A question for Aksplace and b!z since you guys are more into reviewing casino webpages,

I saw somewhere in your reviews from one casino that you try to check the hot wallet of casino to see if they are able to payout the players.  What kind of criteria are you using to say, ok this casino has enough BTC in their wallet. Is there a ratio for that compared to the max bet on the roulette for example?

What is the min. amount of BTC in your opinion for a healthy casino to have in the hot wallet? And what numbers raises red flag?

I can also assume that this kind of information could be private in some times and that casinos are not comfortable to disclose this info.
Casino Nick (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
January 29, 2014, 06:51:40 PM
 #46

What you should be wagering here is bonus and not bonus + deposited amount.
Nope, that's actually correct for most casinos.

Maybe you would be surprised but most of the fiat online casinos have 0% wagering set on table games. And its quite normal.
No comment, I only play slots for the most part.

Mostly the wagering of the bonus is only possible with slots and its 100%. House edges on the slots are 2-4%. Also you would be surprised that people do manage to clear (complete wagering requirements) for their bonuses even with that in your opinion high house edge - its true many dont but still the % is higher than 10. I guess this has to do with the fact that the odds are truly in casino favour but on the other hands big wins happen as well. So then we are talking about the volatility of slot and payout distribution.

I've managed to clear the wagering requirements at casinos before, but it's a challenge and I'm only successful (now) maybe about 10% of the time. Last year when I'd drop 10BTC in a casino, it was easy... almost impossible if you deposit below a certain threshold. If you really think most casinos' slots only have an house edge of 2-4%, please direct me to them; I'm tired of what's available now. Here's what my game play is like now for the most part:


I entertain myself with the slots, so can't speak on other games. But not that I'm complaining about losing .15 bitcoins, I'll make a statement that I'll elaborate on later because it applies not just to you, but to many casinos using similar software. Your slots 'appear' to pay more than the usual. Except out of about 15 wins, only 1 results in a payout higher than the initial bet. Not in particular sustainable from a player's point of view. Without a 'big' or a 'mega' win, the chances of walking away with something in your pocket is slim.

Here's just a quick run down of my game play (but I don't have to tell you as you can check the logs):

betting the min of 30 chips...

first .1 bitcoin wagered - only five wins resulted in payout higher than 30 chips (.63, 1.53 [big win], .7, .43 with a bonus round that netted me .05)

second .1 bitcoin wagered got better - 10 wins resulted in payout higher than 30 chips, with 3 big wins of .93, 2.06, and 1.05.

It wasn't until the reserves started to get low did the slots decide it's warmed up enough; I got 3 mega wins (one 12.11 at the very last minute to keep me in the game). Even so, it was still just an average of 1 win every 10-15 wins that resulted in payout larger than initial bet.

Is this fair? On the surface these types of slots payout more frequently than others, sure. But the reality is they don't because those frequent wins are so small they count for nothing (average credits won I'd say was less than 10).

But I do like the games and the fact you can choose not to accept the bonus. I also like how the rollover requirements are there from the beginning so you know what to expect.

I've only played here once, so really can't give a detailed review... just thought I'd make mention of my observation, which I'll expand later accusing others Tongue   So this just doesn't imply to you, but to most of the fancier joints I've played.

RNG can be a bitch sometimes I agree but thats what slots are all about. Seeing the operation of the casinos from the inside in the classic online casino space I can tell you that 2-4% margin is correct on the long run for most of slots at bigger casinos that use popular RNG slot producers. The big differences between slots are in volatility though. I know it is hard to believe sometimes but its true.
Lucky Cris
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
January 29, 2014, 07:05:50 PM
 #47

RNG can be a bitch sometimes I agree but thats what slots are all about. Seeing the operation of the casinos from the inside in the classic online casino space I can tell you that 2-4% margin is correct on the long run for most of slots at bigger casinos that use popular RNG slot producers. The big differences between slots are in volatility though. I know it is hard to believe sometimes but its true.

It's believable I suppose - I simply don't know enough about that piece (other than observation and what others say) to have an informed opinion. But I would like to caveat that with this... in the long run - all it takes is that one lucky person to hit a jackpot for the casino to realize that 2-4% margin. In the meantime, 98% never cashes out. 

Casino Nick (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
January 29, 2014, 09:32:55 PM
 #48

RNG can be a bitch sometimes I agree but thats what slots are all about. Seeing the operation of the casinos from the inside in the classic online casino space I can tell you that 2-4% margin is correct on the long run for most of slots at bigger casinos that use popular RNG slot producers. The big differences between slots are in volatility though. I know it is hard to believe sometimes but its true.

It's believable I suppose - I simply don't know enough about that piece (other than observation and what others say) to have an informed opinion. But I would like to caveat that with this... in the long run - all it takes is that one lucky person to hit a jackpot for the casino to realize that 2-4% margin. In the meantime, 98% never cashes out. 

You should note that the slots that are having jackpots are having normally lower payout ratio as they are taking 1-2% for the jackpot pool to be fed with that. At least a nice example of that is a game from NetENT Megafortune.
Lucky Cris
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
January 29, 2014, 10:31:32 PM
 #49

RNG can be a bitch sometimes I agree but thats what slots are all about. Seeing the operation of the casinos from the inside in the classic online casino space I can tell you that 2-4% margin is correct on the long run for most of slots at bigger casinos that use popular RNG slot producers. The big differences between slots are in volatility though. I know it is hard to believe sometimes but its true.

It's believable I suppose - I simply don't know enough about that piece (other than observation and what others say) to have an informed opinion. But I would like to caveat that with this... in the long run - all it takes is that one lucky person to hit a jackpot for the casino to realize that 2-4% margin. In the meantime, 98% never cashes out. 

You should note that the slots that are having jackpots are having normally lower payout ratio as they are taking 1-2% for the jackpot pool to be fed with that. At least a nice example of that is a game from NetENT Megafortune.

Yes, in theory I understand this is the way it's supposed to work. Take note that the slots I played yesterday didn't have jackpots.

There's really no excuse for a casino to configure their slots for low payout (my example below) or increase the difficulty at particular times. Yes, a casino recently admitted their slots' difficulty level was too high for the free voucher play. Then when they failed to change the difficulty level back to impossible after trying to configure (not sure if it's done per user or at the server level) one user was literally accused of exploiting the fact that the slots were paying too high - it was an error at that point. Not a cheat gone bad.

THIS is the type of stuff we don't need or want. A few happy customers don't equate to or represent the entire bitcoin gaming community. And I've given several of these places so many opportunities to prove themselves - all the while losing my money to their greed.

I pay attention... in ways most don't think about. I recognize some of the tactics used to deceive players. Lots of them actually. I have screenshots/recordings of some of the stuff I've witnessed that would make you do a double take. Clever, clever programming, but sometimes they slip. Or so cheap they can't afford real devs.

Indulge yourself by reading my post history if you'd like. I call them out (have two I need to do actually)... just check out their responses. They know when I know I've caught onto one of their scams. Mostly they pray I forget about it or quietly remove evidence from their site (one removed two jackpot winners!). Yes, I follow up. Who knows... perhaps it's tenacity in exposing their schemes is the reason everybody else around me seems to be winning except me. Wouldn't surprise me at all if I'm their laughing stock, I lose so often/much. I already know my IP and personal email was shared...

I'll leave it at this for now.

But to answer your original question.. I have have no favorite casino. Betcoinsports was, but it's replacement BetcoinCasino doesn't make my frequent list. If bitcoinvideocasino would stop cheating, they'd be it at the moment. Unfortunately I decided to give them another try and ended up losing over 1+BTC in less than an hour of play perhaps (close to 1.5 total - just today). How? played for hours at .0001 bet and the slots behaved as expected. I tried the other games for a lil while, but no secret I prefer slots. Anyways, after losing about 30x in a row, made another deposit and upped the ante to the next level of .001. First couple of spins the slot realized I might suspect something (they have a mind of their own don't they Wink, and I was able to recover my day's loss from a couple of spins. Sure, I could've walked away at that break even point, but it was a conscious decision to continue. Then suddenly, without even so much as a warning, it dumped no pay results on me until all was coins were gone. Naturally I'm left wondering if their slot difficulty is positively correlated with wager amount. But we already know the answer, don't we.

5thStreetResearch
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile WWW
January 29, 2014, 10:56:31 PM
 #50

only play poker so has to be seals with clubs

Betcoin.AG
Legendary
*
Offline Offline

Activity: 3752
Merit: 1108


Betcoin.ag Forum Rep - Sportsbook, Casino


View Profile WWW
January 30, 2014, 12:06:47 AM
 #51


But to answer your original question.. I have have no favorite casino. Betcoinsports was, but it's replacement BetcoinCasino...

LuckyCris, what do you mean replacement? BetcoinSports still has the full same casino which many users still play in, there is no replacement.  BetcoinCasino.com is another option that features highly improved games.  They will all be merged in together at some point in the near future.   

RitzGrandCasino
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile WWW
January 30, 2014, 12:48:14 AM
 #52

For obvious reasons i would say....
RitzGrandCasino.com



https://RitzGrandCasino.com

Lucky Cris
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
January 30, 2014, 01:34:30 AM
 #53


But to answer your original question.. I have have no favorite casino. Betcoinsports was, but it's replacement BetcoinCasino...

LuckyCris, what do you mean replacement? BetcoinSports still has the full same casino which many users still play in, there is no replacement.  BetcoinCasino.com is another option that features highly improved games.  They will all be merged in together at some point in the near future.   

Interesting... I was under the impression BetcoinCasino is BetcoinSports new interface. I was actually instructed not to deposit into BetcoinSports... Now I'm a little confused. Can you please provide a little more insight? Obviously I want to get to the bottom of what's going on. 

Lucky Cris
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
January 30, 2014, 01:40:20 AM
 #54

For obvious reasons i would say....
RitzGrandCasino.com
https://RitzGrandCasino.com
Really another casinowebscripts product, you know your casino software is shit right and has been proven unfair.
https://bitcointalk.org/index.php?topic=410999.msg4537112#msg4537112

Lol, indeed. I guess we can scurry on over there and get scammed out of coins.

I guess for a few bucks anyone can open up a casino.

empoweoqwj
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


View Profile
January 30, 2014, 04:19:00 AM
 #55

What's interesting is not the money, but the fact my email address i used has been spammed by 2 dozen online casinos ever since. I can do nothing to get myself off these lists.

Holy shit... This is happening to me now and I have no clue who the damn culprit is. Usually I give out my luckycris email... but I've signed up with a few sites recently using my real address, and like an idiot used my outlook client to send correspondence to tech support. Jesus. I may never know who sold my address.

You will never know and the address will be sold on and on. Expect lots more spam from a variety of casinos using your name as well, not just your email addy Smiley
Lucky Cris
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
January 30, 2014, 04:24:36 AM
 #56

What's interesting is not the money, but the fact my email address i used has been spammed by 2 dozen online casinos ever since. I can do nothing to get myself off these lists.

Holy shit... This is happening to me now and I have no clue who the damn culprit is. Usually I give out my luckycris email... but I've signed up with a few sites recently using my real address, and like an idiot used my outlook client to send correspondence to tech support. Jesus. I may never know who sold my address.

You will never know and the address will be sold on and on. Expect lots more spam from a variety of casinos using your name as well, not just your email addy Smiley

WHAT!? What do you mean using my name?!?

empoweoqwj
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


View Profile
January 30, 2014, 05:15:36 AM
 #57

What's interesting is not the money, but the fact my email address i used has been spammed by 2 dozen online casinos ever since. I can do nothing to get myself off these lists.

Holy shit... This is happening to me now and I have no clue who the damn culprit is. Usually I give out my luckycris email... but I've signed up with a few sites recently using my real address, and like an idiot used my outlook client to send correspondence to tech support. Jesus. I may never know who sold my address.

You will never know and the address will be sold on and on. Expect lots more spam from a variety of casinos using your name as well, not just your email addy Smiley

WHAT!? What do you mean using my name?!?

Oh well in the old days, we had to sign up with credit cards ...... so they  got our names. I guess with bitcoin casinos, they don't have your name. Yet another victory for bitcoin Wink
Lucky Cris
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
January 30, 2014, 05:19:27 AM
 #58

What's interesting is not the money, but the fact my email address i used has been spammed by 2 dozen online casinos ever since. I can do nothing to get myself off these lists.

Holy shit... This is happening to me now and I have no clue who the damn culprit is. Usually I give out my luckycris email... but I've signed up with a few sites recently using my real address, and like an idiot used my outlook client to send correspondence to tech support. Jesus. I may never know who sold my address.

You will never know and the address will be sold on and on. Expect lots more spam from a variety of casinos using your name as well, not just your email addy Smiley

WHAT!? What do you mean using my name?!?

Oh well in the old days, we had to sign up with credit cards ...... so they  got our names. I guess with bitcoin casinos, they don't have your name. Yet another victory for bitcoin Wink

Actually they do... my real email address is my name! Not that I'm trying to be anonymous (don't care about that aspect), but what I don't want is my email being sold and my name being used for gawd knows what purpose.

empoweoqwj
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


View Profile
January 30, 2014, 05:21:41 AM
 #59

What's interesting is not the money, but the fact my email address i used has been spammed by 2 dozen online casinos ever since. I can do nothing to get myself off these lists.

Holy shit... This is happening to me now and I have no clue who the damn culprit is. Usually I give out my luckycris email... but I've signed up with a few sites recently using my real address, and like an idiot used my outlook client to send correspondence to tech support. Jesus. I may never know who sold my address.

You will never know and the address will be sold on and on. Expect lots more spam from a variety of casinos using your name as well, not just your email addy Smiley

WHAT!? What do you mean using my name?!?

Oh well in the old days, we had to sign up with credit cards ...... so they  got our names. I guess with bitcoin casinos, they don't have your name. Yet another victory for bitcoin Wink

Actually they do... my real email address is my name! Not that I'm trying to be anonymous (don't care about that aspect), but what I don't want is my email being sold and my name being used for gawd knows what purpose.

Too late. That ship sailed the moment you signed up for of these lovely casinos. Call it their "2nd job", selling on email addresses ....
BitcoinVideoPoker
Hero Member
*****
Offline Offline

Activity: 804
Merit: 500



View Profile WWW
January 30, 2014, 06:01:27 AM
 #60


I see your favourite casino is BitZino then according to this post? Wink I guess you must be running the bitcoincasinopro review page. Seems like a good entry for a newbie like me to discover the space:) How about promotions? I do not really see many casinos offering any deposit bonuses. Is this because there is an issue of abusing them? In the end the margins running your own games should be quite high so giving something on top should not be an issue.

Do you think provability is really so important and why the iGaming industry did not implement it yet?

To be honest I was trying to understand how it works on BitZino and there is no way I am able to prove the result with my knowledge - I get stucked with Marseene Twist ... . To me it seems like a good advertisement point but I fear for an ordinary Joe like me that would be too sophisticated to crack down and actually prove it manually.

Is provability important just for casinos that are running software from 3d party providers that are not very well known or casinos that are not really licensed to protect against scammers maybe?

I am not so sure that a normal casino player fear when playing a game from NET ENT or Playtech that they are actually tweaking their RNG? In the end most of the big casinos out there in the iGaming industry are either using Microgaming, Playtech or Netent and some others smaller providers. Games run on their servers for multiple operators so they have a huge reputation to loose if they would set up the games manually.

I can only speak for BitcoinVideoCasino, but we don't offer deposit bonuses and other promotions because our house edge is too low for it to be a profitable marketing strategy. It's better for the players to pick casinos with published low house edges than play with casinos who have an edge high enough to offer bonuses. Those casinos are also much less likely to publish their rates.

We also developed every game from the ground up ourselves, we're provably fair, we publish house edge, our Android app is open source, and we have a publicly available API. Users on BitcoinVideoCasino also have the option to manually change the client seed. Provable fairness is important in the Bitcoin Casino industry because we have no regulatory bodies, there has to be some way to monitor a casino's behavior and players need assurances that they are not being scammed.

Pages: « 1 2 [3] 4 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!