proper free memory count