Thanks KJJ that was very helpful for understanding how it works.
Many of the newbie tutorials explain the system in a more simple manner which makes you assume there is 1 true next block that everyone is working on.
Now, after reading you post it is clear why everyone is actually working on a different one.
Now I have to go find some info on what a Merkle tree is ....
