add util file and xml pretty printer