Your documentation isn't the worst that I've seen, but I've easily seen better! There needs to be more examples and things need to be easier to find. I finally got smart and bookmarked the page about conditional statements the 3rd time I spent 10 minutes looking for it. Another example is the 'Ad Hoc Do Box'. It took me quite some time to find the sparse documentation about that for two reasons: 1) In every other program I have ever used it is called an Immediate Window, 2) Every picture I saw of the Run Window didn't even mention it. Then the paragraph on the AHDB said you could display variables, but it didn't say how. It took me a good five minutes to dredge the word 'show' out of my brain.