explicitly calling things SpatioTemporal instead of ST