refactored propertyconfig
added icons