learning project for understanding how SPAs work