set defaults to avoid warnings
implement time span option
preserve timespan