working on fuctionality that enables adding new list