read mem info must