periodicity_given better than periodicity_need