mem access improvements