fix to use UtilRunner in UtilThread class
fix for invalid use with UtilThread