memory representation