Poprawa funkcji wirtualnej i dzialania.