added pretty print for DIF service