update todo handle log notice