Memory now works. DO FILE UPDATED