list items only display once but todo header still displays twice