util
analysis