troche wiecej dzialajacego kodu