removed click handlers from dots, reinstated ngOnce on grid