store save/activity results to object instance rather than returning; fixes #132