podstawowe struktury + polowa synchronizacji + logowanie