First iteration of general utilities.