User frequency adaptation