moved next_dates implementation into slots