Adding concept of recurring shifts