fsum update