returning things is good