Fixed naming error
more util implementation

#need to write test cases to ensure all methods works as expected