added frequency sweep capability