more work on mem pres