fixed recurring date functionality