updated Util