don't use ng-init for data that may change