Wonderful report! Your writing makes me feel as though I'm seeing it all myself.