All very important and very valid points.
Notes