added todo and license