spatial encoding