updated PropertyUtils.java