soapy: added logf for formatted logging