zad 20 add

zad 20 add + some changes