ListView is smooth now, and bug on marking done fixed.