callback: allways full and elapsed timestamps