add each utils and test