The confusion in #12 generally was due to the fact that it was submitted out of order to the changes found herein. The code here does not use DEFAULT_ICON_ROOT, because it uses the icons that are stored locally. So, there is no longer any need for the variable.