update TODO draft