I guess this code is giving up on auto-setting the interval and is relying on it being passed in directly?