finish article memory management (1)