add new api fun add_dates