util mail and vsprinf update