learned more angularjs stuff