updated configable icongenerator