dzialanie kodu przetestowane + minimalne zmiany wizualne