finish util module