updated AngularJS