You nailed them!
Thank you, sir! That coming from a fine writer like you has officially made my week!
Have a great weekend!