add ng-cloak to prevent ui flashing