Это вполне можно вынести в отдельный метод.