PHK's utilities functions.
