start of Util helper