тестови промени - разбиване на функции