^ That is such a good list. I have read those before and they seem spot on.