• Nice article. Good refresher course.