modify spatial
merge with newer updates