alerts and spinners