add free memory part