and sure, I can switch to a better utility function.