commit util