SPA development