update TODO about error handling and exceptions