Этот блок кода нужно вынести в метод, он встречается несколько раз.