k_utility