add utilites file to separate utilities from other functions