@delroth please beware of the word "obvious" relating to any field of knowledge. There's a lot of us out there for whom none of this was (or is) obvious.