BTW, PLEASE
throw some white space line breaks in every 5-7 lines.
You probably know eyes need microbreaks of rest . . . at least my aging eyes do . . .
I often won’t read a mass of text without such white space breaks.
Sorry-— I get busy trying to compose my answer and forget that I can be too verbose//