oh gosh thank you for this
I especially appreciate the nitpicks, those are great ideas i'll make sure to add them in