mem block attempt 2