memory mgmt, step 1