update 4 splitting complete and incomplete todos