fix util bug