not keep objects in repo, avoid memory leak