I would prefer to move this method to separate (strategy) class.