timeline dataset handling implementation