switched to periodic scanning