add some notes on TODO