4 retaining references remaining