pierwsza dzialajaca wersja