Bitcoin Forum
May 19, 2026, 10:09:04 PM *
News: Latest Bitcoin Core release: 31.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Fellow newbies, stop trying to learn Bitcoin all at ones.  (Read 173 times)
IjawMan (OP)
Full Member
***
Offline

Activity: 448
Merit: 215



View Profile
May 16, 2026, 04:30:54 PM
 #1

Many newbies like myself struggles in the learning of Bitcoin and from my newbie experience it is cause we want to learn all about bitcoin at ones  we want to learn the technical field of it and the same time with the non-technical field at ones.

You have to choose to learn one field at a time in a step by step learning pattern and you must be patient not to rush it, cause going too fast all in a short time can be overwhelming and not get specialised at it but make you burnout and tired to learn.

Be it you are going for technical or non-technical it has to begin with the basics which is fundamental and not to advance from middle.

And with a ready to help community as this it makes your bitcoin learning and growth in the knowledge about it a project in your own hands to effectively build.

Hypnotizer
Full Member
***
Offline

Activity: 266
Merit: 186



View Profile
May 16, 2026, 05:02:41 PM
 #2

Many newbies like myself struggles in the learning of Bitcoin and from my newbie experience it is cause we want to learn all about bitcoin at ones  we want to learn the technical field of it and the same time with the non-technical field at ones.

Yes this is actually true, when you rush things especially these kind of somehow complicated things you no go really understand am well well like pesin wey go calm down learn the things step by step. There is no fault in fast learning and the ability to quickly grab things but the problem is the amount of pressure you put in and how much you rush the learning process because you will probably missed a lot of things when you’re in haste.

Quote from: IjawMan
You have to choose to learn one field at a time in a step by step learning pattern and you must be patient not to rush it, cause going too fast all in a short time can be overwhelming and not get specialised at it but make you burnout and tired to learn.

You mustn’t actually choose to learn them separately or one at a go, you can learn these things at the same time but it totally depends on your understanding ability and your resources.


Gost ms
Full Member
***
Offline

Activity: 476
Merit: 196



View Profile
May 16, 2026, 05:06:10 PM
 #3

Basically we need to set a goal and move forward. For example, many people want to trade and many people want to invest, so each person first needs to set a goal, what they want to do. Setting a goal is necessary because trading and investing are completely different. Trading requires a lot of knowledge and a lot of learning, which basically takes a long time. Investing on the upside does not require much knowledge, rather if a person has basic knowledge about Bitcoin, then he can start investing and gain knowledge along with it.

But in the case of trading, if you start trading without learning trading well, then you will suffer financially. But in the case of investment, investment is different, it is long-term, you can continue to invest continuously and gain knowledge along with it.

We can take help from many places at the beginning. For example, there are many places online where we can easily ask everyone and we can easily learn or know the things we are unable to understand by asking them there

Frankolala
Hero Member
*****
Offline

Activity: 1442
Merit: 825


Leading Crypto Sports Betting & Casino Platform


View Profile
May 16, 2026, 05:44:10 PM
 #4

The problem that some newbies had is the right article to read which explains everything about bitcoin both technical aspects, mining and many more. The reason is that, they don't create time to read more in the forum because all these articles have been provided in the forum to enhance advance learning. Have a time table on different areas of bitcoin that you want to learn and learn them accordingly. Understanding depends on how fast your brain is in catching up what you are learning.

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
Nathrixxx
Sr. Member
****
Offline

Activity: 532
Merit: 266


Bitz.io Best Bitcoin and Crypto Casino


View Profile
May 16, 2026, 06:21:07 PM
 #5

Once we are determined for learning, it's also goes along with a gradual process that we have to introduce and ensure that we keep up with this pattern in other to improve more, we can't know it all at the same time, same as well we don't have to relent of learning new things everyday about Bitcoin and cryptocurrency as a whole, we should not relent over any information we already know because things are advancing everyday and we need to improve more better with the current update within the crypto networks and Bitcoin.

█ 
███████▄▄███▄███▄
███▄▄████████▌██
▄█████████████▐██▌
██▄███████████▌█▌
███████▀██████▐▌█
██████████████▌▌▐
████████▄███████▐▐
█████████████████
███████████████▄██▄
██████████████▀▀▀
█████▀███▀▀▀
Bitz.io█ ████████▄████▄▄▄█████▄▄
██████▄████████▀▀██▀▀
█████▀▀█████▀▀▄▄█
███████████▄▀▀██
███████████████▐▌
███████████████▐▌
███▄▄████▄▄▄██▄▄
▄█████████████████████▄
████████████████████
██
█████████████████████
▀██
█████████████████████▀
▀████
█████████████████▀
███▀▀████▀▀██▀▀█████▀▀
98%
RTP
▄▄███████▄▄
███████████████▄
▄███████████████████▄
▄██████████████
██████▄
▄██████████████████████
████████████████████████
███████████████████████
██████████████████████
████████████████████████
▀█████████████████████▀
███████████████████▀
███████████████▀
▀▀███████▀▀
HIGH
ODDS
 
█████████   ██

......PLAY NOW......

██   █████████
█ 
Livingleged
Full Member
***
Online Online

Activity: 196
Merit: 124



View Profile
May 16, 2026, 06:30:54 PM
 #6

~snip
You have to choose to learn one field at a time in a step by step learning pattern and you must be patient not to rush it, cause going too fast all in a short time can be overwhelming and not get specialised at it but make you burnout and tired to learn.

Be it you are going for technical or non-technical it has to begin with the basics which is fundamental and not to advance from middle.
Make I just add to wetin OP and other people don talk already for here, bitcoin na really bulky stuff person need to take him time learn am. And person no fit even Sabi everything about bitcoin self because na very wide something.  Another thing be say person wey really want understand bitcoin, the person need to put everything you Dey study into practice bitcoin no be just theoretical stuff na practical something wey you go Dey see am fa you Dey run am. Before I start to Dey run my own node e get some thing wey I no really understand well as I Dey read them, but as I come start to Dey put everything  in practice everything come Dey easy. So my advise be say anybody wey want really understand bitcoin must put am into practice no be just reading and learning from this forum alone. make you self help the bitcoin network na.

Mhizlove
Full Member
***
Offline

Activity: 266
Merit: 129


Bitcoin Is For The Risk Takers


View Profile
May 16, 2026, 07:30:33 PM
 #7

Once we are determined for learning, it's also goes along with a gradual process that we have to introduce and ensure that we keep up with this pattern in other to improve more, we can't know it all at the same time, same as well we don't have to relent of learning new things everyday about Bitcoin and cryptocurrency as a whole, we should not relent over any information we already know because things are advancing everyday and we need to improve more better with the current update within the crypto networks and Bitcoin.
True learning about bitcoin isn't a day or one time thing, rather is a continuous journey. The bitcoin space is changing fast, so if someone stops learning, the person will end up falling behind. With little knowledge that you put together everyday will always adds up because as you practice, read, follow updates, your mistake will reduce and your understanding will be more stronger. In crypto space, the ones that last most are the ones that are consistent in learning

Agbamoni
Hero Member
*****
Offline

Activity: 1064
Merit: 667


Leading Crypto Sports Betting & Casino Platform


View Profile WWW
May 16, 2026, 07:36:21 PM
 #8

You have to choose to learn one field at a time in a step by step learning pattern and you must be patient not to rush it, cause going too fast all in a short time can be overwhelming and not get specialised at it but make you burnout and tired to learn.

The investment side of trading is not what someone has to devote all their time to learn. In fact, that aspect is best mastered through experince. Someone interested in learning the investment and technical part of Bitcoin can do both at the same time if he wants. As for trading, I am not sure if it can be learned alongside the technical side. Trading is broader knowledge on its own.

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
Lida93
Hero Member
*****
Offline

Activity: 1484
Merit: 778


Leading Crypto Sports Betting & Casino Platform


View Profile WWW
May 16, 2026, 09:36:02 PM
 #9

You have to choose to learn one field at a time in a step by step learning pattern and you must be patient not to rush it, cause going too fast all in a short time can be overwhelming and not get specialised at it but make you burnout and tired to learn.

The investment side of trading is not what someone has to devote all their time to learn. In fact, that aspect is best mastered through experince. Someone interested in learning the investment and technical part of Bitcoin can do both at the same time if he wants. As for trading, I am not sure if it can be learned alongside the technical side. Trading is broader knowledge on its own.
Crazy to think it that anyone can learn trading completely and be good at it all at once, no way, that's just bullshit thoughts as trading is some continuous learning processes that never ends as you consistently trade. Truly, trading is very broad and can't be learned in a scope just like technical knowledge of bitcoin which has to do with the network security, transaction hash algorithm  and blockchain etc. A knowledge about them is definitely but not with trading.

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
Ndabagi01
Hero Member
*****
Offline

Activity: 1316
Merit: 503



View Profile
May 16, 2026, 09:57:28 PM
 #10

You are right OP. Trying to learn everything about bitcoin at once can be very challenging that’s why it is better one focuses on one part and then try to develop themselves better on it. Overwhelming yourself can get you not to achieve anything in the long run thinking you’ve gone far with your knowledge which in most cases is never what happened. Bitcoin technology is very broad, finding which part works for you best should be your center of attention because trying to know all will just put you in another situation which even makes you not become good at any of them.

icebar
Full Member
***
Offline

Activity: 588
Merit: 230



View Profile
May 16, 2026, 10:19:47 PM
 #11

If we think that we can learn everything in a short time, it is a wrong idea. It is not possible to learn everything about Bitcoin quickly. Those who want to learn everything in a short time later move away from investing and those who invest along with learning continuously understand Bitcoin better and their investment also increases. I think it is a continuous process. New updates are being added constantly, which is why it is not possible to learn everything at once.

Mr Reporter
Hero Member
*****
Offline

Activity: 700
Merit: 550


Try to stay loyal🥂


View Profile WWW
May 16, 2026, 10:27:44 PM
 #12

I well thing I got to learn in my times of learning as a newbie my online mentor will always tell I can’t learn bitcoin in one day and they every correct…I think having to get used to it should be so important and easy to learn and u understand…

Over the years in this forum I have watched newbie’s startup in their process but because of patience they los it all….as a bitcoin investor you much very clam and patience…

Well I want to personal say OP you have very well..in-fact learning is anything can do…?

Father111
Member
**
Offline

Activity: 182
Merit: 61


View Profile
May 16, 2026, 10:44:42 PM
 #13

One day i came across one thread were they were discussing, ás long as investors run on your vein, you must be ready to learn every new things in Bitcoin every day, say Bitcoin keep updating almost every day, for you not to slack from any updates and be scam that reading and learning everyday should be good habits to develop and from that single day i change my mindset of learning Bitcoin at once, due to Bitcoin is very broad in nature to cover all areas in Bitcoin, is better as a newbie to learn as you continue in building up your Bitcoin portfolio.
Rgram
Sr. Member
****
Offline

Activity: 392
Merit: 258



View Profile
May 16, 2026, 11:35:17 PM
 #14

Knowledge is progressive, the more exposure you get with something, the more you go fine new and better ways to improve on that thing. Na so Knowledge carry be.

The idea say money Dey inside cryptocurrency or even Bitcoin cef dey drive a lot of people into the industry with hope say, them wan come pack am commot. Them go con start to Dey wise over night, Dey over sabi, Dey try know all for this industry way Dey expand everyday.

The thing be say, make person no make you feel say you don miss out, everybody way wan learn go get the knowledge at some point but, you gats follow am up jejely.

Pipswizard
Newbie
*
Offline

Activity: 10
Merit: 0


View Profile
May 17, 2026, 12:05:30 AM
 #15


You have to choose to learn one field at a time.

And with a ready to help community as this it makes your bitcoin learning and growth in the knowledge about it a project in your own hands to effectively build.
[/quote]

Hi,

https://bitcoin.org/en/bitcoin-paper

The link above is a beginner friendly summary of the original Bitcoin whitepaper by Satoshi Nakamoto.

Before jumping into any other topic, I think every newbie should start here. It explains why Bitcoin was created and how it works without a central authority the perfect foundation before anything else.
Son Of Blockchain (SOB)
Full Member
***
Offline

Activity: 546
Merit: 122


Recognized among the best crypto casino options.


View Profile
May 17, 2026, 04:57:48 AM
 #16

 After understanding the basics, common sense should let people know that Bitcoin is a volatile asset therefore instead of trying to learn everything at once they should rather start accumulating it with their discretionary funds then gradually understand it better as they accumulate consistently on the long run.
 With that they would practicalise on holding Bitcoin as an asset which in return would pave way for a better understanding of other aspects of it. Even in life we don't learn everything at once, learning is a gradual process that's constant like change and people shouldn't rush it but flow with the process.

Sammye3
Full Member
***
Offline

Activity: 322
Merit: 198


Rollbit Solana| Hhampuz Management


View Profile
May 17, 2026, 09:27:40 AM
 #17

There is a saying that "slow and steady wins the race" and that is not totally a lie. Most times, it seems like there is no progress because results are not visible but every knowledge gathered with better understanding never leaves the brain and that is a great step in every crypto journey.

You are actually right with this post and most cases are inevitable because many newbies feel left behind, hence the urge to quickly get on board and gather knowledge to catch up to standard.  It is not entirely bad in another sense but it should be done in the right way with a proper understanding of every step along the way, not just unfinished interest.

Y3shot
Sr. Member
****
Offline

Activity: 1288
Merit: 336



View Profile
May 17, 2026, 10:39:16 AM
 #18

As a student, I guess you might have made this mistake in a particular course to which you never paid much attention. As the exam approached, you tried your best to learn everything in a short time.

The load seemed heavy, and learning like this made you forget very easily. The best way to learn is gradually, taking it step by step; learning this way helps one understand very well. Some people have good intentions to learn, but the problem they face is that they don't know how to learn. They are not patient enough to take their time but want to learn very quickly.

 
BlocksRace 
████
██









██
████
BET ON THE 
BITCOIN MININGIIIIRACE
| 
3.15
6.20
7.50
████
██









██
████
████
██
██
██
██
██
██
██
██
██
██
██
████
████████████████████████████████████████████████████████████████
 
PLAY FREE NOW
 
████████████████████████████████████████████████████████████████
████
██
██
██
██
██
██
██
██
██
██
██
████
SatoPrincess
Legendary
*
Offline

Activity: 1722
Merit: 1155


Leading Crypto Sports Betting & Casino Platform


View Profile
May 17, 2026, 11:48:19 AM
 #19

I don dey the bitcoin space for about four years now, and the truth be say I no know sabi many things about the technical side of bitcoin and I still dey learn am. For me, the most important thing way you need to learn as newbie na the basics - once you sabi how to buy/sell bitcoin and you don understand wallet security, you fit dey move up from there. No pressure yourself to learn everything at once, learn at your own pace but practice wetin you don learn.

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
Johnson knight
Newbie
*
Offline

Activity: 1172
Merit: 0


View Profile
May 17, 2026, 02:18:19 PM
 #20

This is actually true. So many people actually struggle with learning Bitcoin because they pressure themselves to understand everything too quickly. Bitcoin is quite broad, and trying to master every aspect at once can make the journey frustrating.

Taking it one step at a time makes a huge difference. Learn the basics first, stay consistent, and allow yourself time to grow naturally. Real understanding comes with patience, not rushing.
Pages: [1] 2 »  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!