Notes for myself.  May be helpful to others.