@jarrod A truly great list of suggestions! I found myself nodding along as I read.