разбить на два метода, они по-разному все равно используются вроде