comment, mem cleanup