repeat rate stuff