Document the SPA interface