superfluous str
add todos