changes for todo