add frequency parameter