fixing todo list stuff