Thoughts from sitting on a public bench...