added dynamic generated icons