         if groupsCount > 1{
             //create pretty arrow
             let addingDownArrowStr = "  \u{FE40}"
+            let originalFont = self.selectGroupButton.titleLabel!.font
+
             self.selectGroupButton.setAttributedTitle(nil, forState: .Normal)
             self.selectGroupButton.setTitle(group.groupName + addingDownArrowStr, forState: .Normal)
             let attributedString = NSMutableAttributedString(attributedString: (self.selectGroupButton.titleLabel?.attributedText)!)


        self.selectedGroupId = groupId

        self.updateTitleView()

        self.reloadCollectionViews()
    }


            attributedString.enumerateAttribute(NSFontAttributeName, inRange:rangeToApply, options:.LongestEffectiveRangeNotRequired,
                    usingBlock: { value, range, stop in
                        let font = value as! UIFont
                        attributedString.addAttribute(NSFontAttributeName, value:font.fontWithSize(originalFont.pointSize/1.5), range:range)
                    })
            attributedString.addAttribute(NSBaselineOffsetAttributeName, value: -2.5, range: rangeToApply)
            attributedString.addAttribute(NSKernAttributeName, value: -1.5, range: rangeToApply)
