added null to force gc