dodawanie i drop po refaktoryzacji, nowa struktura