add some function in the UTIL