added support for repeating dates