dev: more angular learnings (yay!)