Decompose into utilities.