angularjs bugfixed