I reread these again (for the third time I think) and still found little things I missed the first couple times.

Keep this up, its great!