SPA template completed