use PVIP_string_printf