• Nice article, David. Good problems solving skills.