make todo translation less specific
better test case