removed icon-object and outsourced it