Just like the first one but rewritten with Angular.js