better return
test updated
tpr test
better `add` method
`add` test