Works as intended and I was able to edit it quite easily thanks to the examples provided.
I would encourage adding the possibility of making it lives based (I changed it myself to work like that), instead of time based, but it's really good anyways.