add tiny mark/sweep collector