a timespan_length method