remvoe uneeded function, use util