added frequency methods