calculating spacetime primitives...