add SpatialManager