use ng-cloak to prevent flicker