updated to use javautil 3.8