some appending changes to fix where todoitems go