testing utitlity