added todo and what is not