added arguments for period, duration, number, and radius