util
internal