This ```send_after``` call is duplicated a bunch of places; can we just abstract both these rotate intervals and save intervals calls?