document updates and added todo