added todo map and description