When putting in a shift instead of only being able to copy it for one week/day or a whole week if the shift had the option of being able to REPEAT the shift for a ie weekly, fortnightly, custom etc, then an end date ie: weekly till 30 June 2020 this would give more assurance that the shift is locked in for the correct week for a duration of time. I have weekly, fortnightly, third weekly and monthly bookings and using the system as it stands is not guaranteeing me i will miss a shift repeat. This suggestion could eliminate the current coping methods it seems complex.