update the TODO