SPA in Action (Part I - III)