fixed interval functionality