updated a lot of spatial