Daily and weekly rest periods

New and updated