minor typo
minor typo
add Utility, modify API