chacnged type of mlk::cnt::free_vec